Vai SQL var veikt 2 pasūtījumus?
Vai SQL var veikt 2 pasūtījumus?

Video: Vai SQL var veikt 2 pasūtījumus?

Video: Vai SQL var veikt 2 pasūtījumus?
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Novembris
Anonim

Pasūtīšana autors viens vai vairākas kolonnas. Tas liecina par to jūs varat pasūtīt par vairāk nekā viens sleja. ASC apzīmē augošu, bet nav obligāts, jo tas ir pēc noklusējuma šķirošanas secība . Piezīme. DESC nozīmē dilstošu, taču tas nav obligāts, jo tas ir noklusējuma iestatījums šķirošanas secība.

Turklāt, kā jūs varat veikt divus pasūtījumus SQL?

Ja norādāt vairākas kolonnas, rezultātu kopa ir sakārtots ar pirmo kolonnu un pēc tam to sakārtoti rezultātu komplekts ir sakārtots ar otro kolonnu un tā tālāk. Kolonnas, kas tiek parādītas PASŪTĪT BY klauzula ir jāatbilst vai nu kolonnai atlases sarakstā, vai kolonnām, kas definētas FROM klauzulā norādītajā tabulā.

Papildus iepriekš minētajam, kā jūs veicat pasūtījumu SQL? Visu ORDER BY lietošanas veidu sintakse ir parādīta zemāk:

  1. Kārtot pēc vienas kolonnas: Lai kārtotu augošā vai dilstošā secībā, varam izmantot attiecīgi atslēgvārdus ASC vai DESC. Sintakse:
  2. Kārtot pēc vairākām kolonnām: lai kārtotu augošā vai dilstošā secībā, varam izmantot attiecīgi atslēgvārdus ASC vai DESC.

Ziniet arī, ko SQL nozīmē secība ar 2?

Varat attēlot kolonnas PASŪTĪT BY klauzula, norādot kolonnas pozīciju sarakstā SELECT, nevis rakstot kolonnas nosaukumu. Iepriekš minēto vaicājumu var uzrakstīt arī kā norādīts zemāk, SELECT vārds, alga NO darbinieka PASŪTĪT PĒC 1, 2 ; Pēc noklusējuma PASŪTĪT BY klauzula sakārto datus augošā secībā pasūtījums.

Kā darbojas secība pēc vairākām kolonnām?

Gadījumā, ja vēlaties kārtot noteiktais rezultāts vairākas kolonnas , izmantojiet komatu (,), lai atdalītu kolonnas . The PASŪTĪT BY klauzula kārto rindas, izmantojot kolonnas vai izteicienus no kreisās puses uz labo. Citiem vārdiem sakot, PASŪTĪT BY klauzula sakārto rindas, izmantojot pirmo sleja sarakstā.

Ieteicams: