Mündəricat:

SQL-də artan qaydada necə tənzimləmək olar?
SQL-də artan qaydada necə tənzimləmək olar?

Video: SQL-də artan qaydada necə tənzimləmək olar?

Video: SQL-də artan qaydada necə tənzimləmək olar?
Video: CS50 2016 Week 0 at Yale (pre-release) 2024, Mart
Anonim

SQL-də ORDER BY ifadəsi alınan məlumatları bir və ya bir neçə sütuna görə artan və ya azalan şəkildə çeşidləmək üçün istifadə olunur

  1. Varsayılan olaraq SİFARİŞ BY məlumatları çeşidləyir artan sıra .
  2. DESC açar sözündən istifadə edə bilərik Çeşidləmək daxil olan məlumatlar azalan sıra və ASC açar sözü artan qaydada çeşidləmək .

Eynilə, SQL-də bəndlərin sırası necədir?

The SQL SİPARİŞİ BY bənd verilənləri artan və ya azalan şəkildə çeşidləmək üçün istifadə olunur sifariş , bir və ya bir neçə sütuna əsaslanır. Bəzi verilənlər bazaları sorğu nəticələrini artan xətt üzrə çeşidləyir sifariş default olaraq.

Biri də soruşa bilər ki, SQL-də çoxlu sifarişləri necə edirsiniz? Müəyyən etsəniz çoxsaylı sütunlar, nəticə dəstidir sıralanır birinci sütuna, sonra isə o sıralanır nəticə dəstidir sıralanır ikinci sütuna görə və s. Görünən sütunlar SİFARİŞ BY bəndi seçim siyahısındakı sütuna və ya FROM bəndində göstərilən cədvəldə müəyyən edilmiş sütunlara uyğun olmalıdır.

Bundan əlavə, SQL-də işləmə qaydası necədir?

The SİFARİŞ BY bəndi sorğunun nəticəsini bir və ya bir neçə xüsusi sütundakı dəyərlərə görə sıralayır və ya çeşidləyir. Birdən çox sütun bir-birinin içində sıralana bilər. Bu istifadəçidən asılıdır ki, olub-olmaması sifariş onları yüksələn və ya enən şəkildə sifariş . Standart sifariş yüksəlir.

SQL-də çoxlu sütunlara görə necə çeşidləyə bilərəm?

Nəticə istəyirsənsə sıralanır enişdə sifariş , sizin SİFARİŞ BY bəndi müvafiq olanın adından və ya nömrəsindən sonra birbaşa olaraq DESC açar sözündən istifadə etməlidir sütun . İşçidən ad, soyad, işə qəbul_tarixi, maaşı SEÇİN SİFARİŞ işə qəbul_tarixinə görə DESC, soyadı ASC; Olacaq sifariş ardıcıl olaraq.

Tövsiyə: