У меня есть таблица cart
, какая структура следующая: id, item_id, session_id, date, num
, поэтому мне нужно, чтобы строки были сгруппированы по столбцу session_id и отсортированы по столбцу даты в одно и то же время, возможно ли это?Как сортировать и группировать данные в mysql двумя разными столбцами?
ответ
Да, это возможно.
... order by session_id, date
Это будет заказ во первых session_id, а затем по дате. Я считаю, что это то, чего вы хотите?
, но дело в том, что я также хочу, чтобы session_id был заказан по дате тоже –
Они также будут заказываться по дате, если у вас нет другого поля, называемого session_date, тогда нет, он не будет заказан к этой дате, а также ... Может ли сессия иметь много дат? Im догадывается, да ... – Sourcery
Когда вы говорите, что хотите заказать его по дате, вы действительно хотите получить два результата в одной таблице? например: sessionid1 date1 sessionid1 date2 sessionid2 date3 date1 sessionid1 date2 sessionid1 date3 sessionid2 Когда три первые строки в заказанные SessionID, а три последние строки отсортированы по дате, а также колонны были переключены. Это также возможно при соединении, но не уверены, что это то, что вы хотите? – Sourcery
Попробуйте это:
SELECT * FROM YourTable
GROUP BY session_id ORDER BY date DESC;
Надеется, что это помогает!
Вы не можете группироватьсь по session_id и в то же время упорядочивать по дате.
Вы получите:
ORDER BY предложении, поскольку он не содержится ни в статистической функции или предложения GROUP BY
, что вы можете сделать, это:
SELECT [session_id], [date] From TableName group by [session_id], [date] заказать по [дате] desc
- 1. Группирование SQL-запросов двумя разными столбцами
- 2. Sqlite Сортировать по Перед Группировать Как Mysql
- 3. Сравните столбец с двумя другими разными столбцами
- 4. Mysql: упорядочение двумя столбцами
- 5. Создайте GridView с двумя разными столбцами
- 6. Удалите повторяющиеся строки между двумя разными столбцами
- 7. SQL-запрос двумя разными (возможно, нулевыми) столбцами
- 8. Как сортировать dataFrame в python pandas двумя или более столбцами?
- 9. Как сравнить значения в пандах между двумя разными столбцами?
- 10. MYSQL ПРИСОЕДИНЯЙТЕСЬ двумя столбцами с одним и получить данные
- 11. Как группировать и сортировать в Монго дб
- 12. Как группировать и сортировать данные по дате-пузырьку?
- 13. Как мы можем сортировать и группировать данные из Spark RDD?
- 14. Как эффективно группировать, суммировать и сортировать этот результат mysql?
- 15. Таблица копирования MySQL/PhpMyAdmin с разными столбцами
- 16. Как выбрать строки между двумя разными столбцами с двумя разными значениями ввода в одной таблице на mysql
- 17. Как я могу сортировать jquery-datatable двумя столбцами?
- 18. Получите количество дубликатов между двумя разными столбцами и листами
- 19. MySQL: состояние между двумя столбцами
- 20. Подведите данные двумя разными способами.
- 21. Как объединить данные из одной таблицы и одной колонки с двумя разными столбцами
- 22. MySql - Несколько таблиц с незначительно разными столбцами
- 23. объединить две таблицы с разными столбцами mysql
- 24. Несколько CSV для MySQL с разными столбцами
- 25. Mysql - объединение двух таблиц с разными столбцами
- 26. MySQL Объединение таблиц с разными столбцами
- 27. Как группировать данные из таблицы с несколькими столбцами
- 28. порядок MySQL двумя столбцами в или-п
- 29. Как консолидировать данные между двумя разными учебниками?
- 30. Рандомизировать данные между двумя столбцами в R
Просьба представить некоторые данные о типовых таблицах и ожидаемом выходе. – Wanderer
Вы должны отредактировать свой вопрос и предоставить образцы данных, желаемые результаты и свои попытки ответить на вопрос. –
http://stackoverflow.com/help/how-to-ask –