sql >> Databasteknik >  >> RDS >> Oracle

Oracle 11g SQL för att få unika värden i en kolumn i en fråga med flera kolumner

Eric Petroelje har nästan rätt:

SELECT * FROM TableA
WHERE ROWID IN ( SELECT MAX(ROWID) FROM TableA GROUP BY Language )

Obs! Använd ROWID (rad unikt id), inte ROWNUM (som ger radnumret i resultatuppsättningen)



  1. FEL:syntaxfel vid eller nära ÖVER

  2. skapa materialiserad vy för årsredovisning baserad på långsam funktion

  3. PHP Apache kraschar när en LAGRAD PROCEDUR körs

  4. Hårdkoda rubriker för att excel-fil med PHP medan du dynamiskt frågar SQL