sql >> Database >  >> RDS >> Oracle

Begeleiding nodig:Backend SQL-logica voor dynamische selectie van een veld door gebruikers in frontend

je kunt beginnen met zoiets als dit:

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

dit geeft je alle rijen met alle combinaties van Land/Jaar en optioneel gegevens uit de hoofdtabel, dus je kunt nu filter/groepering toevoegen




  1. een specifiek nummer selecteren als kolomwaarde in de query

  2. FLOSS UK voorjaarsconferentie

  3. Kan geen aggregatie of subquery gebruiken in een expressie die wordt gebruikt voor de group by-lijst van een GROUP BY-clausule

  4. Selecteer optiemenu lezen uit database en gebruik de waarden ervan