Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Diperlukan panduan:Logika SQL backend untuk pemilihan dinamis bidang oleh pengguna di frontend

Anda dapat memulai dengan sesuatu seperti ini:

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

ini akan memberi Anda semua baris dengan semua kombinasi Negara/Tahun dan data opsional dari tabel utama, jadi Anda sekarang dapat menambahkan filter/pengelompokan




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bisakah kueri SQL Oracle mengeksekusi kueri string yang dipilih dari tabel?

  2. cx_Oracle dan Penanganan Pengecualian - Praktik yang baik?

  3. Mengapa saya mendapatkan fungsi LISTAGG error berikut:“hasil penggabungan string terlalu panjang?*

  4. C# dan Tipe Data Nomor Oracle

  5. ORA-00119:spesifikasi tidak valid ORA-00132:kesalahan sintaksis