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

bukan fungsi grup grup tunggal dengan MAX di pilih

Jika Anda ingin menggabungkan satu kolom (sg_year ) dan untuk tidak menggabungkan yang lain, Anda memerlukan GROUP BY klausa.

Select sg_gameno, Max(sg_Year), sg_end, sg_hostcity, country_olympic_name
  from Summergames s, 
       Country co
 where s.country_isocode = co.country_isocode 
 group by sg_gameno, sg_end, sg_hostcity, country_olympic_name

adalah valid secara sintaksis. Apakah itu memberi Anda hasil yang Anda inginkan adalah pertanyaan lain-- Anda harus memberi tahu kami seperti apa tampilan tabel Anda, data apa yang ada di dalamnya, hasil apa yang Anda inginkan, dll.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle:urutan MySequence.currval belum ditentukan dalam sesi ini

  2. Masalah Ekspor/Impor Oracle dengan Tablespace

  3. memicu jika lain

  4. Simulasi OLAP

  5. SQL - Pengenal Tidak Valid,, tetapi di mana?