Requêtes avec UNION et INTERSECT

Prise de décision fondée sur les données avec SQL

Tim Verdonck

Professor Statistics and Data Science

UNION

Prise de décision fondée sur les données avec SQL

Exemple - UNION

SELECT title, 
       genre, 
       renting_price
FROM movies
WHERE renting_price > 2.8
UNION
SELECT title, 
       genre, 
       renting_price
FROM movies
WHERE genre = 'Action & Adventure';
Prise de décision fondée sur les données avec SQL
SELECT title, 
       genre, 
       renting_price
FROM movies
WHERE renting_price > 2.8
UNION
SELECT title, 
       genre, 
       renting_price
FROM movies
WHERE genre = 'Action & Adventure';
| title      | genre              | renting_price |
|------------|--------------------|---------------|
|Fool's Gold | Action & Adventure | 2.69          |
|Astro Boy   | Action & Adventure | 2.89          |
|Fair Game   | Drama              | 2.89          |
Prise de décision fondée sur les données avec SQL

INTERSECT

Prise de décision fondée sur les données avec SQL

Exemple - INTERSECT

SELECT title, 
       genre, 
       renting_price
FROM movies
WHERE renting_price > 2.8
INTERSECT
SELECT title, 
       genre, 
       renting_price
FROM movies
WHERE genre = 'Action & Adventure';
| title     | genre              | renting_price |
|-----------|--------------------|---------------|
| Astro Boy | Action & Adventure | 2.89          |
Prise de décision fondée sur les données avec SQL

Passons à la pratique !

Prise de décision fondée sur les données avec SQL

Preparing Video For Download...