Mengurutkan data

SQL Menengah untuk Kueri dengan AI

Jasmin Ludolf

Senior Data Science Content Developer

Jelajahi dan analisis data

$$

💻 Bangun keterampilan SQL dan AI:

Urutkan                   Kelompokkan Filter                 Ringkas

Kategori kustom

$$

Semua dengan prompt!

Ilustrasi 3D dari balon bicara, satu dengan AI dan satu dengan elipsis

SQL Menengah untuk Kueri dengan AI

Database film

Skema yang menunjukkan empat tabel dalam database film termasuk nama bidang dan tipe data

⚠️ Selalu dapatkan izin sebelum berbagi konteks dengan AI

SQL Menengah untuk Kueri dengan AI

Pengurutan

  • Mengatur data dalam urutan
  • Mempercepat pencarian
  • Seringkali langkah pertama dalam menemukan pola

Rak buku berantakan

SQL Menengah untuk Kueri dengan AI

Urutan menaik

Prompt: Tampilkan semua judul film secara alfabetis

SELECT title
FROM films
ORDER BY title ASC;
|title                     |
|--------------------------|
|#Horror                   |
|10 Cloverfield Lane       |
|10 Days in a Madhouse     |
|10 Things I Hate About You|
|10,000 B.C.               |
|102 Dalmatians            |
...

$$

  • Bekerja pada bidang apa pun

$$

  • ASC Urutan menaik:
    • A ke Z
    • Karakter khusus, angka sebelum huruf
    • Huruf besar sebelum huruf kecil
    • Pengurutan default
SQL Menengah untuk Kueri dengan AI

Urutan menurun

Prompt: Tampilkan semua judul film dalam urutan menurun

SELECT title
FROM films
ORDER BY title DESC;
|title                     |
|--------------------------|
|Æon Flux                  |
|xXx: State of the Union   |
|xXx (Triple X)            |
|eXistenZ|
...

$$

  • Urutan menurun:
    • Z ke A
    • Huruf kecil sebelum huruf besar
    • Æ mungkin muncul pertama jika disimpan setelah z

$$

  • Kata kunci DESC untuk menurun
SQL Menengah untuk Kueri dengan AI

Tentukan urutan

$$

Urutan menaik

  • Terlama dulu
  • Alfabetis
  • Dari A ke Z
  • Kronologis

$$

⬇ ️ Urutan menurun

  • Terbaru dulu
  • Dari Z ke A
  • Menghitung mundur
SQL Menengah untuk Kueri dengan AI

Prompt samar

SELECT title
FROM films
ORDER BY release_year;
|title                         |
|------------------------------|
|Intolerance: Love's Struggl...|
|Over the Hill to the Poorhouse|
|The Big Parade                |
|Metropolis                    |
...
SQL Menengah untuk Kueri dengan AI

Menjadi spesifik

Prompt: Tampilkan judul dan tahun rilis, diurutkan berdasarkan tahun rilis

SELECT title, release_year
FROM films
ORDER BY release_year;
|title                         |release_year|
|------------------------------|------------|
|Intolerance: Love's Struggle  |1916        |
|Over the Hill to the Poorhouse|1920        |
|The Big Parade                |1925        |
|Metropolis                    |1927        |
...
SQL Menengah untuk Kueri dengan AI

Mengurutkan beberapa bidang

  • Mengurutkan berdasarkan bidang pertama, lalu berikutnya
SELECT title, oscar
FROM awards
ORDER BY oscar DESC;
|title                          |oscar|
|-------------------------------|-----|
|Lord of the Rings:Return of ...|11   |
|Titanic                        |11   |
|Ben-Hur                        |11   |
  • Seperti penentu akhir
SELECT title, oscar, bafta
FROM awards
ORDER BY oscar DESC, bafta DESC;
|title               |oscar|bafta|
|--------------------|-----|-----|
|Lord of the Rings...|11   |2    |
|Ben-Hur             |11   |1    |
|Titanic             |11   |0    |
SQL Menengah untuk Kueri dengan AI

Arah berbeda

Prompt: Tampilkan judul film dan tahun rilis diurutkan berdasarkan tahun menurun lalu judul menaik

SELECT title, release_year
FROM films
ORDER BY release_year DESC, title ASC;
|title           |release_year|
|----------------|------------|
|10,000 B.C.     |            |
|A Touch of Frost|            |    
|Anger Management|            |    
|Animal Kingdom  |            |
...
SQL Menengah untuk Kueri dengan AI

Ayo berlatih!

SQL Menengah untuk Kueri dengan AI

Preparing Video For Download...