การกรองด้วยหลายเงื่อนไข

SQL ระดับกลางด้วย AI

Jasmin Ludolf

Senior Data Science Content Developer

การกรองด้วยหลายเงื่อนไข

การกรองด้วยหลายเงื่อนไข เช่น ประเภทหนังสือและวันที่วางจำหน่าย

SQL ระดับกลางด้วย AI

ทุกเงื่อนไขต้องเป็นจริง

Prompt: แสดงภาพยนตร์ภาษาอังกฤษที่มีความยาวไม่ถึง 90 นาที และออกฉายหลังปี 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 ระดับกลางด้วย AI

OR อย่างใดอย่างหนึ่ง

Prompt: แสดงภาพยนตร์ภาษาอังกฤษหรือฝรั่งเศสที่ออกฉายหลังปี 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 ระดับกลางด้วย AI

วงเล็บ

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 ระดับกลางด้วย AI

ช่วงข้อมูล

Prompt: แสดงชื่อและปีที่ออกฉายของภาพยนตร์ระหว่างปี 1990 ถึง 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        |
...
  • เทียบเท่ากับ release_year >= 1990 AND release_year <= 1999
SQL ระดับกลางด้วย AI

การตรวจสอบหลายค่า

Prompt: แสดงชื่อและประเทศของภาพยนตร์จากญี่ปุ่น อิตาลี หรือสเปน

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 ระดับกลางด้วย AI

การตรวจสอบหลายค่า

Prompt: แสดงชื่อและประเทศของภาพยนตร์จากญี่ปุ่น อิตาลี หรือสเปน

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 ระดับกลางด้วย AI

การยกเว้นหลายค่า

Prompt: แสดงชื่อและภาษาของภาพยนตร์ ยกเว้นภาษาอังกฤษและฝรั่งเศส

SELECT title, language
FROM films
WHERE language NOT IN ('English', 'French')';
|title        |language|
|-------------|--------|
|Metropolis   |German  |
|Pandora's Box|German  |
|Seven Samurai|Japanese|
...
SQL ระดับกลางด้วย AI

ตรวจสอบตัวกรองที่ซับซ้อน

$$

  • AND: กำหนดให้ตรงกันหลายเงื่อนไข

  • OR: ยอมรับค่าใดค่าหนึ่ง

  • BETWEEN: ระบุช่วงข้อมูล

  • IN / NOT IN: ระบุหลายค่า

  • วงเล็บสำหรับจัดกลุ่มเงื่อนไขและควบคุมลำดับตรรกะ

AI บนคอมพิวเตอร์

SQL ระดับกลางด้วย AI

มาฝึกกันเถอะ!

SQL ระดับกลางด้วย AI

Preparing Video For Download...