|
|
|
|
|
для: cheops
(13.05.2012 в 16:13)
| | Спасибо! | |
|
|
|
|
|
|
|
для: pavluxa09
(13.05.2012 в 14:45)
| | Тут два варианта, если вам строки с userID отличных от 5 вообще не нужны, можно воспользоваться WHERE-условием
SELECT * FROM tbl
WHERE userID = 5
|
Если же вам нужны все строки, но требуется экранировать значение NULL, то лучше воспользоваться функцией IF()
SELECT
ID,
IF(userID = 5, object, NULL) AS object
FROM tbl
|
| |
|
|
|
|
|
|
| Здравствуйте.
У меня есть таблица следующей структуры:
ID | object | userID | ...
|
Мне необходимо вывести все строки, но что бы поле object было указано только в случае если userID = например 5, иначе оно равно NULL.
Как это сделать? Дайте пожалуйста пример выражения с подобным условием. | |
|
|
|
|