LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Exploitation de donnée

TD : Exploitation de donnée. Recherche parmi 298 000+ dissertations

Par   •  4 Février 2019  •  TD  •  389 Mots (2 Pages)  •  376 Vues

Page 1 sur 2

Requete 1 : SELECT nom,prenom FROM PILOTE ORDER BY dateDeNaissance DESC

Requete 2 : SELECT COUNT(*) AS victoire FROM CLASSEMENT WHERE positionArr = 1 AND idPilote IN (SELECT idPilote FROM PILOTE WHERE nom = ‘ALESI’ AND prenom = ‘Jean’)

Requete 3 : SELECT PILOTE.nom, PILOTE.prenom, COUNT(CLASSEMENT.idPilote) AS victoire FROM PILOTE, CLASSEMENT, PAYS WHERE PAYS.nomPays LIKE 'Suisse' AND PAYS.idPays = PILOTE.idPays AND PILOTE.idPilote = CLASSEMENT.idPilote AND CLASSEMENT.positionArr = 1 GROUP BY PILOTE.idPays LIMIT 1 ;

Requete 4 : SELECT COUNT (UNIQUE idPays) AS HymneJoue FROM PILOTE WHERE idPilote IN (SELECT UNIQUE idPilote FROM CLASSEMENT WHERE positionArr = 1)

Requete 5 : SELECT ECURIE.nomEcurie,PILOTE.nom,PILOTE.prenom FROM ECURIE,PILOTE,ENGAGER WHERE ECURIE.idEcurie = ENGAGER.idEcurie AND ENGAGER.idPilote = PILOTE.idPilote AND ENGAGER.annee = 2010

Requete 6 : SELECT PILOTE.nom,PILOTE.prenom,CLASSEMENT.positionArr FROM PILOTE,CLASSEMENT WHERE PILOTE.idPiote = CLASSEMENT.idPilote AND CLASSEMENT.dateCourse IN (SELECT MAX(dateCourse) FROM COURSE) ORDER CLASSEMENT.positionArr ASC

Requete 8 : SELECT ECURIE.nomEcurie,COUNT(PILOTE.idPilote) FROM ECURIE,ENGAGER,PILOTE,CLASSEMENT WHERE CLASSEMENT.positionArr = 1 AND CLASSEMENT.idPilote = PILOTE.idPilote AND PILOTE.idPilote = ENGAGER.idPilote AND ENGAGER.idEcurie = ECURIE.idEcurie GROUP BY ECURIE.nomEcurie LIMIT 1

Requete 9 : INSERT INTO ECURIE (idEcurie,nomEcurie,dateCreation) VALUES (78,’Dream CNED Team’,’01/02/2010’)

Requete 10 : INSERT INTO COURSE (dateCourse,idPays) VALUES (‘09/05/2010’,IN (SELECT idPays FROM PAYS WHERE nomPays = ‘Espagne’ ))

Requete 13 : DELETE FROM COURSE WHERE dateCourse = ‘21/07/2010’

Requete 1 : SELECT nom,prenom FROM PILOTE ORDER BY dateDeNaissance DESC

Requete 2 : SELECT COUNT(*) AS victoire FROM CLASSEMENT WHERE positionArr = 1 AND idPilote IN (SELECT idPilote FROM PILOTE WHERE nom = ‘ALESI’ AND prenom = ‘Jean’)

Requete 3 : SELECT PILOTE.nom, PILOTE.prenom, COUNT(CLASSEMENT.idPilote) AS victoire FROM PILOTE, CLASSEMENT, PAYS WHERE PAYS.nomPays LIKE 'Suisse' AND PAYS.idPays = PILOTE.idPays AND PILOTE.idPilote = CLASSEMENT.idPilote AND CLASSEMENT.positionArr = 1 GROUP BY PILOTE.idPays LIMIT 1 ;

Requete 4 : SELECT COUNT (UNIQUE idPays) AS HymneJoue FROM PILOTE WHERE idPilote IN (SELECT UNIQUE idPilote FROM CLASSEMENT WHERE positionArr = 1)

Requete 5 : SELECT ECURIE.nomEcurie,PILOTE.nom,PILOTE.prenom FROM ECURIE,PILOTE,ENGAGER WHERE ECURIE.idEcurie = ENGAGER.idEcurie AND ENGAGER.idPilote = PILOTE.idPilote AND ENGAGER.annee = 2010

Requete 6 : SELECT PILOTE.nom,PILOTE.prenom,CLASSEMENT.positionArr FROM PILOTE,CLASSEMENT WHERE PILOTE.idPiote = CLASSEMENT.idPilote AND CLASSEMENT.dateCourse IN (SELECT MAX(dateCourse) FROM COURSE) ORDER CLASSEMENT.positionArr ASC

Requete 8 : SELECT ECURIE.nomEcurie,COUNT(PILOTE.idPilote) FROM ECURIE,ENGAGER,PILOTE,CLASSEMENT WHERE CLASSEMENT.positionArr = 1 AND CLASSEMENT.idPilote = PILOTE.idPilote AND PILOTE.idPilote = ENGAGER.idPilote AND ENGAGER.idEcurie

...

Télécharger au format  txt (3.4 Kb)   pdf (33.3 Kb)   docx (7.4 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com