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

Oracle Analytics - oddíly a řazení SQL dotazů

když zahrnete ORDER by do klauzule Partitioning, můžete zahrnout klauzuli okénka, aby byla explicitní.

Pokud chcete, aby tyto hodnoty LAST_VALUES byly přes všechny řádky, měli byste je uvést za svou objednávku:

ŘADY MEZI NEVYMEZENÝMI PŘEDCHÁZEJÍCÍ A NEOMEZENÝMI NÁSLEDUJÍCÍ

Tím by měl být váš dotaz vyřešen.

Další podrobnosti z dokumentů:

Pokud nezadáte klauzuli ROW nebo RANGE, bude velikost okna určena následovně:

  • Pokud je zadána klauzule ORDER BY, okno začíná prvním řádkem v oddílu (UNBOUNDED PRECEDING) a končí aktuálním řádkem (CURRENT ROW).
  • Pokud není uvedena klauzule ORDER BY, okno začíná prvním řádkem v oddílu (UNBOUNDED PRECEDING) a končí posledním řádkem v oddílu (UNBOUNDED FOLLOWING).



  1. Nelze naplnit zřetězený rozevírací seznam pomocí Ajaxu a Javascriptu

  2. Jak funguje funkce UNHEX() v MySQL

  3. Dotaz MySQL pro výběr dat z minulého týdne?

  4. Mysql find_in_set oddělovač lomítka ( / ).