Poslední úpravy - Vyhledat:

SQL

O modelování

Power Designer

Oracle Data Modeler

Krátká videa DM

Zdroje...

edit SideBar

SQL /

Poøadí øádkù

< Podmínky výbìru | SQL postupnì | Spojeni tabulek >

O poøadí øádkù do výsledku rozhoduje databázový stroj, pokud explicitnì o nìjaké poøadí nepo¾ádáme. K tomu slou¾í klauzule order by. Ka¾dý klíè uspoøádání mù¾e mít øazení vzestupnì (asc, nemusíme psát, je defaultní) nebo sestupnì (desc).


Pøíklad: Vypi¹te názvy a jednotkové ceny zbo¾í seøazené podle ceny sestupnì.

        select NAZ, JCEN
        from ZBOZ
        order by JCEN desc;
Jiná varianta syntaxe se odkazuje na poøadí pole v seznamu SELECT:
        select NAZ, JCEN
        from ZBOZ
        order by 2 desc;

Pøíklad: Vypi¹te kategorie, názvy a jednotkové ceny zbo¾í seøazené podle kategorie vzestupnì a pak podle ceny sestupnì.

        select KAT, NAZ, JCEN
        from ZBOZ
        order by 1, 3 desc;
Varianta syntaxe se jmény polí:
        select KAT, NAZ, JCEN
        from ZBOZ
        order by KAT, JCEN desc;

Pøíklad: Seøaïte objednávky podle poètu dní uplynulých od pøijetí do odeslání, sestupnì. Vypi¹te pouze èísla objednávek, u kterých tento poèet je vìt¹í ne¾ 60.

        select CISO
        from OBJ
        where DATOD-DAT > 60
        order by DATOD-DAT DESC;

< Podmínky výbìru | SQL postupnì | Spojeni tabulek >

Upravit - Historie - Tisk - Poslední úpravy - Vyhledat
Poslední úprava stránky: 21.10.2009, 09:43