Menyaring kriteria ganda

SQL Menengah untuk Kueri dengan AI

Jasmin Ludolf

Senior Data Science Content Developer

Menyaring kriteria ganda

Menyaring kriteria ganda seperti genre buku dan tanggal rilis

SQL Menengah untuk Kueri dengan AI

Semua persyaratan benar

Prompt: Tampilkan film berbahasa Inggris di bawah 90 menit yang dirilis setelah 1990

SELECT title, release_year, duration
FROM films
WHERE release_year > 1990
AND language = 'English'
AND duration < 90;
|title                   |release_year|duration|
|------------------------|------------|--------|
|Showdown in Little Tokyo|1991        |79      |
|Stone Cold              |1991        |88      |
|Teenage Mutant Ninja ...|1991        |88      |
...
SQL Menengah untuk Kueri dengan AI

Salah satu OR

Prompt: Tampilkan film berbahasa Inggris atau Prancis yang dirilis setelah 1990

SELECT title, release_year, language 
FROM films
WHERE (language = 'English' OR language = 'French') AND release_year > 1990;
|title                   |release_year|language|
|------------------------|------------|--------|
|Beastmaster 2: Throug...|1991        |English |
|Bill & Ted's Bogus Jo...|1991        |English |
|Boyz n the Hood         |1991        |English |
...
SQL Menengah untuk Kueri dengan AI

Tanda kurung

SELECT title, release_year, language 
FROM films
WHERE language = 'English' OR language = 'French' AND release_year > 1990;
|title              |release_year|language|
|-------------------|------------|--------|
|The Broadway Melody|1929        |English |
|Hell's Angels      |1930        |English |
|A Farewell to Arms |1932        |English |
|42nd Street        |1933        |English |
...
SQL Menengah untuk Kueri dengan AI

Rentang data

Prompt: Tampilkan judul film dan tahun rilis yang dirilis antara 1990 dan 1999

SELECT title, release_year
FROM films
WHERE release_year BETWEEN 1990 AND 1999;
|title                      |release_year|
|---------------------------|------------|
|Arachnophobia              |1990        |
|Back to the Future Part III|1990        |
...
  • Setara dengan release_year >= 1990 AND release_year <= 1999
SQL Menengah untuk Kueri dengan AI

Memeriksa beberapa nilai

Prompt: Tampilkan judul film dan negara untuk film dari Jepang, Italia, atau Spanyol

SELECT title, country
FROM films
WHERE country = 'Japan' OR country = 'Italy' OR country = 'Spain';
|title                         |country|
|------------------------------|-------|
|Seven Samurai                 |Japan  |
|A Fistful of Dollars          |Italy  |
|The Good, the Bad and the Ugly|Italy  |
...
SQL Menengah untuk Kueri dengan AI

Memeriksa beberapa nilai

Prompt: Tampilkan judul film dan negara untuk film dari Jepang, Italia, atau Spanyol

SELECT title, country
FROM films
WHERE country IN ('Japan', 'Italy', 'Spain');
|title                         |country|
|------------------------------|-------|
|Seven Samurai                 |Japan  |
|A Fistful of Dollars          |Italy  |
|The Good, the Bad and the Ugly|Italy  |
...
SQL Menengah untuk Kueri dengan AI

Mengecualikan beberapa nilai

Prompt: Tampilkan judul film dan bahasa kecuali yang berbahasa Inggris dan Prancis

SELECT title, language
FROM films
WHERE language NOT IN ('English', 'French')';
|title        |language|
|-------------|--------|
|Metropolis   |German  |
|Pandora's Box|German  |
|Seven Samurai|Japanese|
...
SQL Menengah untuk Kueri dengan AI

Memverifikasi filter kompleks

$$

  • AND: memerlukan beberapa kondisi

  • OR: menerima alternatif

  • BETWEEN: rentang

  • IN / NOT IN: beberapa nilai

  • Tanda kurung untuk mengelompokkan kondisi dan mengontrol logika

AI pada komputer

SQL Menengah untuk Kueri dengan AI

Ayo berlatih!

SQL Menengah untuk Kueri dengan AI

Preparing Video For Download...