sql >> Databáze >  >> RDS >> Oracle

K transpozici použijte Select nebo PL SQL

Jedním ze způsobů, jak toho dosáhnout, je sjednocení:

WITH YourWith as (
    select value1, value2, value3, ...
    from YourTable
)
select name = 'Current', value1 from YourWith
union all
select name = 'Past1', value2 from YourWith
union all
select name = 'Past2', value3 from YourWith
union all
...


  1. Výraz případu nefunguje správně v dotazu SQL

  2. Rozdělení data na základě fiskálního roku

  3. Matematické funkce MySQL (úplný seznam)

  4. Změny datového konektoru v roce 2020