- 18, May 2024
- #1
Здравствуйте, мне может понадобиться помощь ;D. Я уже пробовал использовать stackoverflow, но не получил полезных/дружественных ответов.
Я объединил две таблицы и упорядочил все результаты по дате, но сгруппировал их по именам (в моем случае clientid). Таким образом, для каждого клиента важна только самая младшая дата и для ORDER BY.
Мне сложно это хорошо объяснить, поэтому я покажу вам пример.
как это должно выглядеть: имя | исходное значение -------+------------ зебра |2017-01-09 зебра |10 января 2017 г. зебра |11 января 2017 г. Антон |2017-01-08 Антон |2017-01-09 Антон |2017-01-09 майер |2017-01-09 майер |10 января 2017 г. майер |11 января 2017 г. Я уже пробовал (как это не должно выглядеть): СОРТИРОВАТЬ ПО идентификатору клиента, дате Результат: Антон |2017-01-08 Антон |2017-01-09 Майер |2017-01-07 майер |10 января 2017 г. и я попробовал с: СОРТИРОВАТЬ ПО дате, идентификатору клиента Результат:
Антон |2017-01-08 зебра |2017-01-09 Антон |2017-01-10 Я подготовил sqlliteonline с моим текущим кодом и таблицами:
https://sqliteonline.com/#fiddle-5875ebfcc9e621ae6b14e9ed5d1f48df91d5abd06f41d74206
Я объединил две таблицы и упорядочил все результаты по дате, но сгруппировал их по именам (в моем случае clientid). Таким образом, для каждого клиента важна только самая младшая дата и для ORDER BY.
Мне сложно это хорошо объяснить, поэтому я покажу вам пример.
как это должно выглядеть: имя | исходное значение -------+------------ зебра |2017-01-09 зебра |10 января 2017 г. зебра |11 января 2017 г. Антон |2017-01-08 Антон |2017-01-09 Антон |2017-01-09 майер |2017-01-09 майер |10 января 2017 г. майер |11 января 2017 г. Я уже пробовал (как это не должно выглядеть): СОРТИРОВАТЬ ПО идентификатору клиента, дате Результат: Антон |2017-01-08 Антон |2017-01-09 Майер |2017-01-07 майер |10 января 2017 г. и я попробовал с: СОРТИРОВАТЬ ПО дате, идентификатору клиента Результат:
Антон |2017-01-08 зебра |2017-01-09 Антон |2017-01-10 Я подготовил sqlliteonline с моим текущим кодом и таблицами:
https://sqliteonline.com/#fiddle-5875ebfcc9e621ae6b14e9ed5d1f48df91d5abd06f41d74206