Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT TITRE, RESUME
- FROM FILM;
- -----------------------------------------------------------------------
- SELECT TITRE, DUREE
- FROM FILM
- WHERE DUREE > 90;
- -----------------------------------------------------------------------
- SELECT NOMACTEUR || ' ' || PRENOMACTEUR AS "Nom acteur"
- FROM ACTEUR
- WHERE PRENOMACTEUR = 'Charles' OR PRENOMACTEUR = 'Gérard' OR PRENOMACTEUR = 'Robert';
- -----------------------------------------------------------------------
- SELECT NOMPERS || ' ' || PRENOMPERS AS "NOM Prénom" , VILLEPERS AS "Ville"
- FROM EMPRUNTEUR
- WHERE VILLEPERS LIKE '%Reims%';
- -----------------------------------------------------------------------
- SELECT TITRE
- FROM FILM f, GENRE g
- WHERE f.CDGENRE = g.CDGENRE
- AND LIBGENRE = 'Science-Fiction';
- SELECT TITRE
- FROM FILM f JOIN GENRE g ON f.CDGENRE = g.CDGENRE
- WHERE LIBGENRE = 'Science-Fiction';
- SELECT TITRE
- FROM FILM f JOIN GENRE g USING (CDGENRE)
- WHERE LIBGENRE = 'Science-Fiction';
- SELECT TITRE
- FROM FILM NATURAL JOIN GENRE g
- WHERE LIBGENRE = 'Science-Fiction';
- SELECT TITRE
- FROM FILM
- WHERE CDGENRE = (SELECT CDGENRE
- FROM GENRE
- WHERE LIBGENRE = 'Science-Fiction') ;
- -----------------------------------------------------------------------
- SELECT TITRE,DATEPRET
- FROM FILM f, EMPRUNT e
- WHERE f.CDFILM = e.CDFILM
- AND DATEPRET BETWEEN TO_DATE('01/06/2016', 'DD/MM/YYYY') AND TO_DATE ('30/09/2016', 'DD/MM/YYYY');
- SELECT TITRE, DATEPRET
- FROM FILM f JOIN EMPRUNT e ON f.CDFILM = e.CDFILM
- WHERE DATEPRET BETWEEN TO_DATE('01/06/2016', 'DD/MM/YYYY') AND TO_DATE ('30/09/2016', 'DD/MM/YYYY');
- SELECT TITRE, DATEPRET
- FROM FILM f JOIN EMPRUNT e USING (CDFILM)
- WHERE DATEPRET BETWEEN TO_DATE('01/06/2016', 'DD/MM/YYYY') AND TO_DATE ('30/09/2016', 'DD/MM/YYYY');
- SELECT TITRE,DATEPRET
- FROM FILM f NATURAL JOIN EMPRUNT e
- WHERE DATEPRET BETWEEN TO_DATE('01/06/2016', 'DD/MM/YYYY') AND TO_DATE ('30/09/2016', 'DD/MM/YYYY');
- SELECT TITRE
- FROM FILM
- WHERE CDFILM IN (SELECT CDFILM
- FROM EMPRUNT
- WHERE DATEPRET BETWEEN TO_DATE('01/06/2016', 'DD/MM/YYYY') AND TO_DATE ('30/09/2016', 'DD/MM/YYYY'));
- -----------------------------------------------------------------------
- SELECT TITRE
- FROM FILM f, EXEMPLAIRE e , SUPPORT s
- WHERE f.CDFILM = e.CDFILM
- AND e.CDSUPPORT = s.CDSUPPORT
- AND LIBSUPPORT = 'VCD';
- SELECT TITRE
- FROM FILM f
- JOIN EXEMPLAIRE e ON f.CDFILM = e.CDFILM
- JOIN SUPPORT s ON e.CDSUPPORT = s.CDSUPPORT
- WHERE LIBSUPPORT = 'VCD';
- SELECT TITRE
- FROM FILM f
- JOIN EXEMPLAIRE USING (CDFILM)
- JOIN SUPPORT USING (CDSUPPORT)
- WHERE LIBSUPPORT = 'VCD';
- SELECT TITRE
- FROM FILM f
- NATURAL JOIN EXEMPLAIRE
- NATURAL JOIN SUPPORT
- WHERE LIBSUPPORT = 'VCD';
- SELECT TITRE
- FROM FILM
- WHERE CDFILM IN (SELECT CDFILM
- FROM EXEMPLAIRE
- WHERE CDSUPPORT = (SELECT CDSUPPORT
- FROM SUPPORT
- WHERE LIBSUPPORT = 'VCD'));
- -----------------------------------------------------------------------
- SELECT Titre,DATERETOUR
- FROM EMPRUNT e, FILM f
- WHERE e.CDFILM = f.CDFILM
- AND DATERETOUR IS NULL;
- SELECT TITRE
- FROM FILM f JOIN EMPRUNT e ON f.CDFILM = e.CDFILM
- WHERE DATERETOUR IS NULL;
- SELECT TITRE
- FROM FILM f JOIN EMPRUNT e USING (CDFILM)
- WHERE DATERETOUR IS NULL;
- SELECT TITRE
- FROM FILM f NATURAL JOIN EMPRUNT e
- WHERE DATERETOUR IS NULL;
- SELECT TITRE
- FROM FILM
- WHERE CDFILM IN (SELECT CDFILM
- FROM EMPRUNT
- WHERE DATERETOUR IS NULL);
- -----------------------------------------------------------------------
- SELECT TITRE
- FROM FILM f, ACTEUR a, DISTRIBUTION d
- WHERE f.CDFILM = d.CDFILM
- AND d.CDACTEUR = a.CDACTEUR
- AND NOMACTEUR LIKE '%Stallone%'
- AND PRENOMACTEUR LIKE '%Sylvester%';
- SELECT TITRE
- FROM FILM f JOIN DISTRIBUTION d ON f.CDFILM = d.CDFILM
- JOIN ACTEUR a ON d.CDACTEUR = a.CDACTEUR
- WHERE NOMACTEUR LIKE '%Stallone%'
- AND PRENOMACTEUR LIKE '%Sylvester%';
- SELECT TITRE
- FROM FILM f JOIN DISTRIBUTION d USING (CDFILM)
- JOIN ACTEUR a USING (CDACTEUR)
- WHERE NOMACTEUR LIKE '%Stallone%'
- AND PRENOMACTEUR LIKE '%Sylvester%';
- SELECT TITRE
- FROM FILM
- NATURAL JOIN DISTRIBUTION
- NATURAL JOIN ACTEUR
- WHERE NOMACTEUR LIKE '%Stallone%'
- AND PRENOMACTEUR LIKE '%Sylvester%';
- SELECT TITRE
- FROM FILM
- WHERE CDFILM IN (SELECT CDFILM
- FROM DISTRIBUTION
- WHERE CDACTEUR = (SELECT CDACTEUR
- FROM ACTEUR
- WHERE NOMACTEUR LIKE '%Stallone%'
- AND PRENOMACTEUR LIKE '%Sylvester%'));
- -----------------------------------------------------------------------
- SELECT TITRE
- FROM FILM
- WHERE CDFILM IN (SELECT d1.CDFILM
- FROM (SELECT CDFILM FROM DISTRIBUTION
- WHERE CDACTEUR = 4) d1, (SELECT CDFILM
- FROM DISTRIBUTION
- WHERE CDACTEUR = 5)
- d2 WHERE d1.CDFILM = d2.CDFILM);
- -----------------------------------------------------------------------
- SELECT DISTINCT NOMPERS || ' ' || PRENOMPERS AS "NOM PRENOM", VILLEPERS, TELPERS
- FROM EMPRUNTEUR e , EMPRUNT ee , FILM f
- WHERE e.CDPERS = ee.CDPERS
- AND ee.CDFILM = f.CDFILM
- AND (TITRE = 'Rambo'
- OR TITRE = 'Astérix et Obélix contre César'
- OR TITRE = 'The Faculty');
- SELECT DISTINCT NOMPERS || ' ' || PRENOMPERS AS "NOM PRENOM", VILLEPERS, TELPERS
- FROM EMPRUNTEUR e JOIN EMPRUNT ee ON e.CDPERS = ee.CDPERS
- JOIN FILM f ON ee.CDFILM = f.CDFILM
- AND (TITRE = 'Rambo'
- OR TITRE = 'Astérix et Obélix contre César'
- OR TITRE = 'The Faculty');
- SELECT DISTINCT NOMPERS || ' ' || PRENOMPERS AS "NOM PRENOM", VILLEPERS, TELPERS
- FROM EMPRUNTEUR
- WHERE CDPERS IN (SELECT CDPERS
- FROM EMPRUNT
- WHERE CDFILM IN (SELECT CDFILM
- FROM FILM
- WHERE ( TITRE = 'Rambo'
- OR TITRE = 'Astérix et Obélix contre César'
- OR TITRE = 'The Faculty')));
- -----------------------------------------------------------------------
- SELECT TITRE
- FROM FILM f, ACTEUR a, DISTRIBUTION d, GENRE g
- WHERE f.CDFILM = d.CDFILM
- AND d.CDACTEUR = a.CDACTEUR
- AND f.CDGENRE = g.CDGENRE
- AND LIBGENRE = 'Action'
- AND NOMACTEUR LIKE '%Stallone%'
- AND PRENOMACTEUR LIKE '%Sylvester%'
- ORDER BY TITRE ASC;
- SELECT TITRE
- FROM FILM f JOIN DISTRIBUTION d ON f.CDFILM = d.CDFILM
- JOIN ACTEUR a ON d.CDACTEUR = a.CDACTEUR
- JOIN GENRE g ON g.CDGENRE = f.CDGENRE
- WHERE LIBGENRE = 'Action'
- AND NOMACTEUR LIKE '%Stallone%'
- AND PRENOMACTEUR LIKE '%Sylvester%'
- ORDER BY TITRE ASC;
- SELECT TITRE
- FROM FILM
- WHERE CDGENRE IN (SELECT CDGENRE
- FROM GENRE
- WHERE LIBGENRE = 'Action')
- AND CDFILM IN (SELECT CDFILM
- FROM DISTRIBUTION
- WHERE CDACTEUR = (SELECT CDACTEUR
- FROM ACTEUR
- WHERE NOMACTEUR LIKE '%Stallone%'
- AND PRENOMACTEUR LIKE '%Sylvester%'))
- ORDER BY TITRE ASC;
- -----------------------------------------------------------------------
- SELECT TITRE, ANNEE
- FROM FILM
- WHERE ANNEE = 1986
- AND (DUREE = 110
- OR DUREE = 120);
- SELECT TITRE, ANNEE
- FROM FILM
- WHERE ANNEE = 1986
- AND DUREE IN (110, 120);
- -----------------------------------------------------------------------
- SELECT COUNT(*)
- FROM FILM f, EXEMPLAIRE e , SUPPORT s
- WHERE f.CDFILM = e.CDFILM
- AND e.CDSUPPORT = s.CDSUPPORT
- AND LIBSUPPORT = 'DVD';
- SELECT COUNT(*)
- FROM FILM f
- JOIN EXEMPLAIRE e ON f.CDFILM = e.CDFILM
- JOIN SUPPORT s ON e.CDSUPPORT = s.CDSUPPORT
- WHERE LIBSUPPORT = 'DVD';
- -----------------------------------------------------------------------
- SELECT * FROM FILM WHERE CDFILM NOT IN (
- SELECT DISTINCT f.CDFILM
- FROM EMPRUNT e, FILM f
- WHERE e.CDFILM = f.CDFILM)
- ORDER BY TITRE ASC;
- SELECT * FROM FILM WHERE CDFILM NOT IN (
- SELECT DISTINCT f.CDFILM
- FROM FILM f JOIN EMPRUNT e ON f.CDFILM = e.CDFILM);
- SELECT * FROM FILM WHERE CDFILM NOT IN (
- SELECT DISTINCT CDFILM
- FROM FILM
- WHERE CDFILM IN (SELECT CDFILM
- FROM EMPRUNT));
- -----------------------------------------------------------------------
- SELECT TITRE FROM FILM WHERE CDFILM IN (SELECT d1.CDFILM FROM (SELECT CDFILM FROM DISTRIBUTION WHERE CDACTEUR = 4) d1, (SELECT CDFILM FROM DISTRIBUTION WHERE CDACTEUR = 5) d2 WHERE d1.CDFILM = d2.CDFILM);
- SELECT TITRE FROM FILM WHERE CDFILM IN (SELECT CDFILM FROM DISTRIBUTION WHERE CDACTEUR = 4 INTERSECT SELECT CDFILM FROM DISTRIBUTION WHERE CDACTEUR = 5);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement