Вадим П.
182 сообщения
#14 лет назад
О, спасибо, это то что мне и нужно было))

а если запрос такой:

SELECT * FROM mytable ORDER BY id DESC LIMIT 0, 10


то есть взять все колонки, но исключить повторения колонки "login"? Как тогда DISTINCT применить?
Виктор Т.
1036 сообщений
#14 лет назад
DISTINCT работает для всех колонок сразу
Вадим П.
182 сообщения
#14 лет назад
Цитата ("Sivis"):
DISTINCT работает для всех колонок сразу


Мне нужно исключения только из одной колонки (
Погуглил, есть пример:
SELECT * (DISTINCT login) FROM mytable


но у меня этот запрос почему-то не проходит, ошибка синтаксиса (
Дмитрий О.
771 сообщение
#14 лет назад
Думаю требуется что-то вроде
SELECT * FROM mytable group by login ORDER BY id DESC LIMIT 0, 10
Вадим П.
182 сообщения
#14 лет назад
Ага - оно, всё решено, благодарю
Дмитрий О.
771 сообщение
#14 лет назад
Пожалуйста
Максим Б.
95 сообщений
#14 лет назад
Цитата ("Stan-87"):
Добрый день, мои знания mysql примитивные, поэтому не знаю всех его возможностей, хотел просто спросить можно ли реализовать следующее одни запросом

Сейчас запрос такой:
SELECT login FROM mytable ORDER BY id DESC LIMIT 0, 10


вопрос: можно ли сделать, чтобы значения login не повторялись? Т.е. в запросе исключить повторения?

SELECT login FROM mytable GROUP BY  login ORDER BY id DESC LIMIT 0, 10