Отфильтровать определенные строки из результата массива php mysql

0

У меня есть таблица sql ниже

+---+-------+-----+   
|Sl | Name  |Value|   
+---+-------+-----+   
| 1 | Name1 | 1   | 
| 2 | Name2 | 2   |
| 3 | Name3 | 2   |  
| 4 | Name4 | 3   |
| 5 | Name5 | 4   |
+---+-------+-----+   

У меня есть php-запрос $query3 = "select * from table";

Запрос возвращает все строки и мои обязательные столбцы. Но я хочу исключить строки, которые имеют значение 2 в столбце "Значение", например:

+---+-------+-----+   
|Sl | Name  |Value|   
+---+-------+-----+   
| 1 | Name1 | 1   |  
| 4 | Name4 | 3   |
| 5 | Name5 | 4   |
+---+-------+-----+ 
Теги:

1 ответ

0
Лучший ответ
SELECT `Sl`, `Name`, `Value` from `table` WHERE `Value` != 2
  • 0
    я назвал столбцы, так как выбор * редко является хорошей идеей

Ещё вопросы

Сообщество Overcoder
Наверх
Меню