моя цель состоит в том, чтобы вернуть четкий список из «mFrom» и только тянуть последнюю дату «» из таблицы «сообщения» ..Использование Distinct (COL) в SELECT, с более чем один столбец выбран
Table: messages
id mFrom mTo date
-- ----- --- ----
int int int datetime
Я пытаюсь использовать этот запрос:
SELECT DISTINCT(mFrom), date FROM messages WHERE mTo = '116'
Но я получить эти результаты:
mFrom date
9 | 2016-11-17 00:30:03
11 | 2016-11-17 12:35:08
11 | 2016-11-17 12:35:35
, и я хотел бы видеть этот Рез льзуется вместо этого.
mFrom date
9 | 2016-11-17 00:30:03
11 | 2016-11-17 12:35:35
Любая помощь приветствуется. Пили аналогичные ответы, используя GROUP BY и внутренний SELECT, но у вас возникли проблемы с сопоставимым запросом для моих конкретных полей.
Объясните, почему вы видите две даты для 11 как не «отличные». – shawnt00
Я удалил несовместимые теги базы данных. –