sql >> Databáze >  >> RDS >> Oracle

SQL dotaz na rownum

Protože aliasy nejsou podporovány v klauzuli WHERE stejného dotazu. Místo toho napište svůj dotaz jako:

SELECT instmax
FROM 
  (SELECT instmax ,rownum r 
  FROM 
    ( SELECT instmax FROM pswlinstmax ORDER BY instmax DESC NULLS LAST 
    )  
) WHERE r = 2;


  1. Aktualizace MYSQL ze stejné tabulky

  2. Android SQLite uzavřená výjimka

  3. Prognózování dat časových řad v Oracle/SQL

  4. Dotaz k získání celkového počtu objednávek zadaných některým konkrétním zákazníkem v minulém roce načte opakovaná data, když žádná objednávka neexistuje