sql >> Databasteknik >  >> RDS >> Oracle

Vägledning behövs:Backend SQL-logik för dynamiskt val av ett fält av användare i frontend

du kan börja med något sånt här:

select * from
(
    select c.Country, y.Year
    from
    (select distinct Country from table) as c,
    (select distinct Year from table) as y
) as cy
left join table as t on t.Country = cy.Country and t.Year = cy.Year

detta ger dig alla rader med alla kombinationer av land/år och eventuellt data från huvudtabellen, så du kan nu lägga till filter/gruppering




  1. Hur får man fram kolumnnamnet på resultatet av en minsta funktion?

  2. Anropa en funktion med användardefinierade typparametrar (Oracle ODP.NET)

  3. Hur får jag en lista över alla tabeller i en databas med TSQL?

  4. UPDATE-sats:omvärdera underfrågan efter varje SET