mysql distinct



Mysql distinct

Автор Александр задал вопрос в разделе Другие языки и технологии

MySQL DISTINCT и ORDER BY сортируют неправильно и получил лучший ответ

Ответ от Антон -[гуру]
Пардон, а как таким запросом можно определить какую именно запись выдаёт сервер MySQL? Там же только name и выбирается. -----------Как то так должно работать: SELECT `name`, MAX(`id`) `id` FROM `table` GROUP BY `name` ORDER BY `id` DESC -----------здесь `id` это алиас для MAX(`id`), нет никакой разницы что писать в предложении ORDER BY

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: MySQL DISTINCT и ORDER BY сортируют неправильно

Аналог оператор except(сравнение 2х запросов) в mySQL.
select distinct server from backup_status where date != '2010-02-05'.

В нетривиальных
подробнее...

Как работает индекс в MySQL?
Используется всегда какой то один индекс таблицы, либо ни одного. Индекс выбирается по критерию:
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Столбцы
Как удалить строки по условию находящиеся в разных столбцах. База данных Mysql
DELETE FROM `имя_таблицы` WHERE `имя_столбца`='значение'
если условий несколько:
DELETE
подробнее...

Как удалить дубликаты строк SQL
CREATE TABLE `tablica_2` (
`id` int(11) NOT NULL DEFAULT '0',
`pole` text NOT NULL
)
подробнее...

SQL запрос
нужно узнать количество чего?
если нужно знать количество совпадений,

select
подробнее...

SQL. Каким запросом можно получить таблицу с неповторяющимися значениями в столбце? (пример внутри)
из того что написано если я правильно понял должно быть следующее

select id, max(date) from
подробнее...

SQL, выбор записей между датами.
Просто добавь индекс.

Крокодил Генаподробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*