sql >> Databáze >  >> RDS >> Mysql

transponovat sloupce do řádků

Můžete použít UNION ALL za to

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. myisam umístit zámek stolu na stůl, i když se zabýváte dotazem „vybrat“?

  2. jak vytvořím jedinečnou stránku php pro každý řádek v databázi mysql

  3. mysqli_stmt::bind_param() [mysqli-stmt.bind-param]:Počet proměnných neodpovídá počtu parametrů

  4. Jak opravit „příkaz EXECUTE selhal, protože jeho klauzule WITH RESULT SETS specifikovala 2 sloupce pro sadu výsledků…“ Msg 11537 v SQL Server