Názor k článku CTE a analytické funkce v PostgreSQL od anonym - Musim konstatovat ze Peter zas dodal dobru kvalitu....

  • Článek je starý, nové názory již nelze přidávat.
  • 6. 5. 2009 20:57

    bez přezdívky
    Musim konstatovat ze Peter zas dodal dobru kvalitu. Tento krat trochu narocnu. Presiel som si priklady, vytvoril tabulky a vyskusal nove funkcie. Mozem povedat, ze PostgreSQL ma zas trochu blizsie k enteprise databazam. Nakoniec tento trend je pre PostgreSQL zjavny uz niekolko rokov.
    Este drobna poznamka

    SELECT row_number() OVER w, count(*) OVER w, *
    FROM report
    WINDOW w AS (PARTITION BY kategorie);

    Je mozne pouzit aj

    SELECT row_number() OVER (w ORDER BY report), count(*) OVER w, *
    FROM report
    WINDOW w AS (PARTITION BY kategorie);

    V tomto priklade to nedava velky zmysel, ale pre ilustraciu fungovania to staci. Zjavne ten window len nahradzuje cast textu, teda sa da dalej rozsirovat.