Paano Gumamit ng ORDER BY Clause In SQL?



Ang artikulong ito sa 'ORDER BY in SQL' ay isang komprehensibong gabay sa pahayag ng ORDER BY sa SQL. Ginagamit ang pahayag na ito upang pag-uri-uriin ang data sa isang talahanayan.

Sa merkado ngayon kung saan nabubuo ang maraming humuhusay na data araw-araw, napakahalaga sa amin na pag-uri-uriin ang data na naroroon sa mga database. Kaya, upang pag-uri-uriin ang data sa SQL, karaniwang ginagamit ang sugnay na ORDER BY. Kaya, sa artikulong ito sa ORDER NG sa SQL , Tatalakayin ko ang iba't ibang mga paraan kung saan maaari mong gamitin ang sugnay na ito upang pag-uri-uriin ang data.

SQL-ORDER BY-SQL-Edureka-300x144Ang mga sumusunod na paksa ay saklaw sa artikulong ito:





    1. Ano ang sugnay NG ORDER BY sa SQL?
    2. Syntax
    3. NG ORDER NG sa isang haligi
    4. ORDER NG DESC
    5. NG ORDER NG sa maraming mga haligi

Ano ang ORDER BY sa SQL?

Ang sugnay na ORDER BY ay ginagamit upang pag-uri-uriin ang lahat ng mga resulta sa pataas o pababang pagkakasunud-sunod. Bilang default, ang mga resulta-set ay pinagsunod-sunod sa pataas na pagkakasunud-sunod. Kaya, kung nais mong pag-uri-uriin ang itinakdang resulta sa pababang pagkakasunud-sunod, maaari mong gamitin ang DESC keyword. Maliban dito, maaari mo ring pag-uri-uriin ayon sa isang haligi o maraming mga haligi sa isang talahanayan.

Syntax:

PUMILI ng Hanay1, Hanay2, ... HanayN MULA SA tableName ORDER NG Column1, Column2, ... ASC | DESC

Dahil alam mo ang syntax ng ORDER BY sa SQL, ipaalam sa amin na makita ang ilang mga halimbawa ng sugnay na ito.



Isaalang-alang ang sumusunod na talahanayan upang makita ang lahat ng mga pagpapatakbo sa sugnay na ORDER BY. Gayundin, upang lumikha ng mga talahanayan, sa SQL, maaari mong gamitin ang GUMAWA ng pahayag sa talahanayan .

Mag-aaralID Pangalan Numero ng telepono Lungsod

isa

Rohan



9876543210

Hyderabad

2

Sonali

9876567864

Bengaluru

3

Ajay

9966448811

Swerte

4

Geeta

9765432786

Swerte

5

Shubham

9944888756

Delhi

NG ORDER NG sugnay sa isang haligi

Kung kailangan mong pag-uri-uriin ang data ayon sa isang tukoy na haligi, pagkatapos ay kailangan mong banggitin ang pangalan ng haligi pagkatapos ng sugnay na ORDER BY sa .

Halimbawa:

Isaalang-alang ang isang senaryo, kung saan kailangan mong magsulat ng isang query upang mapili ang lahat ng mga mag-aaral mula sa talahanayan na 'Mga Mag-aaral', na pinagsunod-sunod sa hanay na 'Lungsod'.

PUMILI * MULA SA Mga Mag-aaral NG ORDER NG Lungsod

Sa pagpapatupad ng query sa itaas, makakakita ka ng isang output tulad ng sa ibaba:

Mag-aaralID

Pangalan

Numero ng telepono

Lungsod

2

Sonali

9876567864

Bengaluru

5

Shubham

9944888756

Delhi

isa

Rohan

9876543210

Hyderabad

3

pagkakakonekta ng database sa java na may MySQL

Ajay

9966448811

Swerte

4

Geeta

9765432786

Swerte

ORDER NG DESC

Kung kailangan mong pag-uri-uriin ang data sa pababang pagkakasunud-sunod, pagkatapos ay kailangan mong banggitin ang keyword DESC pagkatapos ng sugnay na ORDER BY sa SQL.

Halimbawa:

Isaalang-alang ang isang senaryo, kung saan kailangan mong magsulat ng isang query upang mapili ang lahat ng mga mag-aaral mula sa talahanayan na 'Mga Mag-aaral', na pinagsunod-sunod sa hanay na 'Lungsod' sa pababang pagkakasunud-sunod.

PUMILI * MULA SA Mga Mag-aaral NG ORDER NG Lungsod DESC

Sa pagpapatupad ng query sa itaas, makakakita ka ng isang output tulad ng sa ibaba:

Mag-aaralID

Pangalan

Numero ng telepono

Lungsod

4

kung paano mag-ipon ng mga programang java

Geeta

9765432786

Swerte

3

Ajay

9966448811

Swerte

isa

Rohan

9876543210

Hyderabad

5

Shubham

9944888756

Delhi

2

Sonali

9876567864

Bengaluru

NG ORDER NG sa maraming mga haligi

Kung kailangan mong pag-uri-uriin ang data ayon sa maraming mga haligi, pagkatapos ay kailangan mong banggitin ang pangalan ng mga haligi na iyon pagkatapos ng sugnay na ORDER BY sa SQL.

Halimbawa:

Isaalang-alang ang isang senaryo, kung saan kailangan mong magsulat ng isang query upang mapili ang lahat ng mga mag-aaral mula sa talahanayan na 'Mga Mag-aaral', na pinagsunod-sunod sa hanay na 'Lungsod' at haligi na 'Firstname'.

PUMILI * MULA SA Mga Mag-aaral NG ORDER NG Lungsod, FirstName

Ayon sa query sa itaas, makakakita ka ng isang itinakdang resulta, kung aling mga order ayon sa Lungsod, ngunit kung ang ilang mga hilera ay may parehong Lungsod, ang mga ito ay iniutos ng FirstName. Sa pagpapatupad ng query sa itaas, makakakita ka ng isang output tulad ng sa ibaba:

Mag-aaralID

Pangalan

Numero ng telepono

Lungsod

2

Sonali

9876567864

Bengaluru

kung paano maging doble sa int java

5

Shubham

9944888756

Delhi

isa

Rohan

9876543210

Hyderabad

3

Ajay

9966448811

Swerte

4

Geeta

9765432786

Swerte

Maaari mo ring pag-uri-uriin ang mga mag-aaral batay sa, pinagsunod-sunod sa pamamagitan ng pataas na order para sa 'City', at pababang order para sa 'Firstname'. Upang magawa iyon, maaari kang magsulat ng isang code sa ibaba:

PUMILI * MULA SA Mga Mag-aaral NG ORDER NG City ASC, FirstName DESC

Sa pagpapatupad ng query sa itaas, makakakita ka ng isang output tulad ng sa ibaba:

Mag-aaralID

Pangalan

Numero ng telepono

Lungsod

2

Sonali

9876567864

Bengaluru

5

Shubham

9944888756

Delhi

isa

Rohan

9876543210

Hyderabad

4

Geeta

9765432786

Swerte

3

Ajay

9966448811

Swerte

Sa pamamagitan nito, natapos namin ang artikulong ito sa ORDER BY sa SQL. Inaasahan kong naiintindihan mo kung paano gamitin ang sugnay na ORDER BY sa SQL. Kung nais mong malaman ang tungkol sa MySQL at makilala ang open-source na pakikipag-ugnay na database na ito, pagkatapos ay suriin ang aming na kasama ng live na pagsasanay na pinamunuan ng magtuturo at karanasan sa proyekto sa totoong buhay. Tutulungan ka ng pagsasanay na ito na maunawaan ang malalim na MySQL at tutulong sa iyo na makamit ang mastery sa paksa.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng artikulong ito sa 'ORDER BY in SQL' at babalik ako sa iyo.