Как создать такой запрос на MySql?
red
red
blue
red
blue
green
green
green
так вот вопрос: как должен выглядеть запрос, чтобы он возвращал 3 строчки red, blue, green. Да так, чтобы не создавать новое поле для идентификатора цветов. Плз помогите.
SELECT color FROM tbl GROUP BY color
MySQL по-моему так до сих пор и не поддерживает GROUP BY.
Спасибо!!! Group By работает...
Цитата:
On 2002-08-19 1646, mike wrote
SELECT color FROM tbl GROUP BY color
А разве так нельзя?
SELECT DISTINCT color FROM tbl
В mySQl нет DISTINCT. По крайней мере, не было в той версии, в которой я последний раз его попробовал сделать.
Цитата:
On 2002-08-23 0040, mike wrote
В mySQl нет DISTINCT. По крайней мере, не было в той версии, в которой я последний раз его попробовал сделать.
Ужас, как вы там живете?
Легко На самом деле, это конечно не Oracle, но удобности в mySQL тоже есть
Цитата:
On 2002-08-22 2103, Flying wrote
[quote]
On 2002-08-19 1646, mike wrote
SELECT color FROM tbl GROUP BY color
А разве так нельзя?
SELECT DISTINCT color FROM tbl
[/quote]
В четвертой версии, эта фишка есть..(Незнаю как было до этого.)