|
|
|
| Подскажите, можно ли сделать запрос на получение только уникальных значения, но игнорируя 0.
mysql_query("SELECT * FROM faq GROUP BY cat КРОМЕ НУЛЯ ORDER BY id "); | |
|
|
|
|
|
|
|
для: Ванек2010
(13.03.2011 в 14:37)
| | Хм... можно воспользоваться конструкцией WHERE
SELECT * FROM faq
WHERE cat <> 0
GROUP BY cat
ORDER BY id
| Или имеется в виду что-то другое? | |
|
|
|
|
|
|
|
для: cheops
(13.03.2011 в 16:36)
| | Не совсем то, нуль тоже должен выносится, но его повторения в базе допускаются, а остальных цифр нет. Тоесть может быть 100 статей с нулем, но с 1,2,3.. значением cat только одна. | |
|
|
|
|
|
|
|
для: Ванек2010
(13.03.2011 в 17:21)
| | Хм... может здесь будет удобнее воспользоваться оператором UNION?
SELECT * FROM faq
WHERE cat <> 0
GROUP BY cat
UNION
SELECT * FROM faq
WHERE cat = 0
ORDER BY id
|
| |
|
|
|
|
|
|
|
для: cheops
(13.03.2011 в 18:51)
| | Точно, спасибо) | |
|
|
|