Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- #1 Ecris une requête retournant le nom et le salaire arrondi au millier inferieur des membres de l'équipe qui n'ont pas de campus manager.
- SELECT `nom`, (FLOOR(`salaire`/1000))*1000 FROM equipe WHERE `campus_mgr` IS NULL
- -- #2 Ecris une requête retournant les noms des membres de l'équipe, sauf ceux du campus de Lorien qui seront remplacés par '#####'.
- SELECT CASE campus.nom_camp WHEN 'Lorien' THEN '#####' ELSE `nom` END FROM campus INNER JOIN equipe ON (campus.id_camp=equipe.id_camp)
- -- #3 Ecris une requête retournant les noms des membres de l'équipe, avec les numéros des mois où ils ont ont été embauchés.
- SELECT `nom`,MONTH(`date_embauche`) AS date FROM equipe
- -- #4 Ecris une requête retournant le nom des membres de l'équipe ainsi que le nombre de mois passés entre leur embauche et la fin de l'année 2017.
- SELECT `nom`,ABS(MONTH(`date_embauche`)-12) AS nb_mois FROM equipe
- -- #5 Ecris une requête retournant le nom, la fonction, la date d'embauche, ainsi que l'id et le nom du campus des membres de l'équipe basés à 'Nurn'.
- SELECT `nom`,`fonction`,`date_embauche`,campus.id_camp,campus.nom_camp FROM campus INNER JOIN equipe ON (equipe.id_camp=campus.id_camp) WHERE campus.nom_camp='Nurn'
- -- #6 Ecris une requête retournant le nom et la date d'embauche des membres de l'équipe arrivés avant Gimli.
- SELECT `nom`,`date_embauche` FROM equipe WHERE `date_embauche` < ( SELECT`date_embauche` FROM equipe WHERE nom LIKE 'Gimli')
- -- #7 Ecris une requête retournant le nom et la date d'embauche des membres de l'équipe arrivés avant leur manager.
- SELECT `nom`,`date_embauche` FROM equipe WHERE `id_eqp`<`campus_mgr`
- -- #8 Ecris une requête retournant le nom et la date d'embauche des membres de l'équipe arrivés le même jour que Pippin (sans pour autant retourner Régis lui-même).
- SELECT `nom`,`date_embauche` FROM equipe WHERE `date_embauche` LIKE (SELECT `date_embauche` FROM equipe WHERE `nom`='Pippin')
- -- #9 Ecris une requête retournant le nom et la date d'embauche des membres de l'équipe arrivés avant tous ceux du campus de Anfalas (cool les correcteurs, il y a plusieurs manières de faire).
- SELECT `nom`,`date_embauche` FROM equipe WHERE `date_embauche` < (SELECT MIN(`date_embauche`) FROM equipe INNER JOIN campus ON (campus.id_camp=equipe.id_camp) WHERE campus.nom_camp = 'Anfalas')
Add Comment
Please, Sign In to add comment