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

транспониране на колони в редове

Можете да използвате UNION ALL за това

select 'one' as label,  curdate() as val
UNION ALL
select 'two' as label,  date_sub(curdate(), interval 15 day) as val
UNION ALL
select 'three' as label,  date_sub(curdate(), interval 30 day)  as val
UNION ALL
select 'four' as label,  date_sub(curdate(), interval 45 day) as val
UNION ALL
select 'five' as label,  date_sub(curdate(), interval 60 day) as val
UNION ALL
select 'six' as label,  date_sub(curdate(), interval 75 day)  as val
UNION ALL
select 'seven' as label,  date_sub(curdate(), interval 90 day) as val



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. конфигурацията на mysql спира при стартиране на сървъра

  2. MySQL C# асинхронните методи не работят?

  3. Принуди MySQL да връща дубликати от клауза WHERE IN, без да използва JOIN/UNION?

  4. MySQL:Невалидни ГИС данни, предоставени на функцията st_geometryfromtext

  5. Как да заредите данни за дата в MySQL, когато използвате LOAD DATA