Order By
Axmadjonov Abdulloh
Last updated
Axmadjonov Abdulloh
Last updated
Order by Ma'lumotlarni boshlarishning muhim jihatlaridan biri ma'lum ustunlar yoki maydonlar asosida ma'lumotlarni saralash qobiliyatidir. PostgreSQL-dagi "ORDER BY" bandi foydalanuvchilarga ma'lumotlarni bir yoki bir nechta ustunlar asosida o'sish yoki kamayish tartibida saralash imkonini beruvchi foydali vositadir. "ORDER BY" bandi "SELECT" operatorining natijalar to'plamini saralash uchun ishlatiladi. Argument sifatida bir yoki bir nechta ustunlarni oladi va natijalar to'plamini tartiblash tartibini belgilaydi.
Sintaksis:
"ORDER BY" bandi natijalar to'plamini o'sish tartibida tartiblaydi. Natijalar to'plamini kamayish tartibida saralash uchun ustun nomidan keyin "DESC" kalit so'zi ishlatiladi. Agar "ASC" yoki "DESC" ko'rsatilmagan bo'lsa, "ASC" qabul qilinadi.
Aytaylik sizda quyidagi jadval bor:
Sizga xodimlarni yoshi bo'yicha saralash kerak bo'lib qoldi, endi siz ORDER BY ni ishga solasiz. Quyida shu jadvalni yosh ustuni bo'yicha o'sish tartibida saralash kodi keltirilgan.
Natija:
Quyidagi kod esa tepada keltirilgan jadvalni birinchi darajada ismi bo'yicha keyin esa familiyasi bo'yicha saralash kodi:
Natija:
Xulosa qilib aytganda, "ORDER BY" bandi foydalanuvchilarga PostgreSQL-da ma'lum ustunlar yoki qiymatlar asosida ma'lumotlarni saralash imkonini beruvchi kuchli vositadir. Bu har qanday ma'lumotlarni boshqarish vazifasining muhim qismi bo'lib, ma'lumotlarni mazmunli tarzda tartibga solish va tushunish uchun foydalidir.