Mysql
 sql >> база данни >  >> RDS >> Mysql

SQL има ли начин да сортирате няколко колони за време в една, като същевременно запазвате метаданните?

Можете да union между няколко заявки за различни часове:

(SELECT id, a_time AS time, metadata1, metadata2
 FROM   mytable)
UNION
(SELECT id, b_time AS time, metadata1, metadata2
 FROM   mytable)
UNION
(SELECT id, c_time AS time, metadata1, metadata2
 FROM   mytable)
UNION
(SELECT id, d_time AS time, metadata1, metadata2
 FROM   mytable)
ORDER BY time


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да конфигурирам правилната часова зона в JDBC?

  2. Как да напиша REST API?

  3. MySQL търси 1,2,3,11,22,33 в полето

  4. Намерете потребителска позиция в подредена SQL таблица

  5. как да върнете избран mysql като масив от масиви в json с помощта на php