Oracle
 sql >> Database >  >> RDS >> Oracle

Linee guida necessarie:logica SQL di back-end per la selezione dinamica di un campo da parte degli utenti nel front-end

puoi iniziare con qualcosa del genere:

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

questo ti darà tutte le righe con tutte le combinazioni di Paese/Anno e facoltativamente i dati dalla tabella principale, quindi ora puoi aggiungere filtri/raggruppamenti