[SQL]ламерский вопрос
В MySQL можно написать GROUP BY <column name> в конце запроса.
Как ты это себе представляешь? Допустим, есть таблица со столбцами a и b. И в этой таблице есть записи (1, 1) и (1, 2). И ты хочешь получить все данные, сделав distinct по первому полю. ЧТо должен тебе вернуть запрос? (1,1) или (1,2)?
(1, F(1, 2 F - произвольная
Если тебе пофиг, то просто исключи эти столбы из запроса и DISTINCT сработает так, как ты хочешь :-)
всем sorry . там реально подзапрос правильней . просто под утро мозги уже с трудом ворочались ..................
Оставить комментарий
rfgbnfy
заранее sorry за ламерствокак сделать DISTINCT не для всего результата SELECT , а по одному столбцу . конечно "я не должен такого хотеть" , для таких целей лучше подзапросы использовать , но всё же ........ вроде был какой то механизм , или меня глючит ...............