Font size
Worksheetsinterro select
Total questions: 13
Worksheet time: 7mins
Quelle requête permet de sélectionner toutes les colonnes d'une table nommée employes ?
SELECT ALL FROM employes;
SELECT * FROM employes;
GET * FROM employes;
SHOW employes;
Quelle requête permet de sélectionner uniquement les colonnes nom et salaire de la table employes ?
SELECT nom, salaire FROM employes;
GET nom, salaire FROM employes;
SHOW nom, salaire FROM employes;
SELECT ALL nom, salaire FROM employes;
Comment renommer la colonne salaire en revenu dans une requête SQL ?
SHOW salaire = revenu FROM employes;
SELECT salaire -> revenu FROM employes;
SELECT salaire RENAME revenu FROM employes;
SELECT salaire AS revenu FROM employes;
Quelle requête permet de récupérer les employés ayant un salaire supérieur à 3000 ?
SELECT * FROM employes WHERE salaire > 3000;
SELECT ALL FROM employes WHERE salaire > 3000;
GET * FROM employes WHERE salaire > 3000;
SHOW employes WHERE salaire > 3000;
Comment trier les employés par ordre décroissant de salaire ?
SELECT * FROM employes ORDER BY salaire DESC;
SELECT * FROM employes SORT salaire DESC;
SELECT * FROM employes ORDER salaire DESC;
GET * FROM employes ORDER BY salaire DESC;
Quelle requête permet d’obtenir la liste des postes (poste) dans l’entreprise, sans doublons ?
SELECT ALL poste FROM employes;
SELECT UNIQUE poste FROM employes;
SELECT DISTINCT poste FROM employes;
SELECT poste FROM employes GROUP BY poste;
Quelle requête permet de calculer le salaire moyen des employés ?
GET AVG(salaire) FROM employes;
SELECT salaire FROM employes AVERAGE;
SELECT AVERAGE(salaire) FROM employes;
SELECT AVG(salaire) FROM employes;
Quelle requête permet d’afficher les employés ayant un salaire supérieur à 3000 et travaillant dans le département ‘Informatique’ ?
SELECT ALL FROM employes WHERE salaire > 3000 OR departement = 'Informatique';
SELECT * FROM employes WHERE salaire > 3000 AND departement = 'Informatique';
SELECT employes WHERE salaire > 3000, departement = 'Informatique';
SHOW * FROM employes WHERE salaire > 3000 AND departement = 'Informatique';
Quelle requête permet de récupérer les employés dont le salaire est compris entre 2000 et 5000 ? (plusieurs bonnes réponses possibles)
SELECT * FROM employes WHERE salaire >= 2000 AND salaire <= 5000;
SELECT * FROM employes WHERE salaire IN (2000, 5000);
SELECT * FROM employes WHERE salaire BETWEEN 2000 AND 5000;
SELECT * FROM employes WHERE salaire > 2000 OR salaire < 5000;
Quelle requête permet d’afficher les employés dont le nom commence par "J" ?
SELECT * FROM employes WHERE nom = 'J%';
SELECT * FROM employes WHERE nom LIKE '%J';
SELECT * FROM employes WHERE nom LIKE 'J%';
SELECT * FROM employes WHERE nom CONTAINS 'J';
Quelle requête permet de compter le nombre total d’employés ?
SELECT COUNT(*) FROM employes;
SELECT COUNT(employes) FROM employes;
SELECT COUNT() FROM employes;
GET COUNT(*) FROM employes;
Quelle requête permet d’obtenir le nombre d’employés par département, en affichant uniquement les départements où il y a plus de 5 employés ?
SELECT departement, COUNT(*) FROM employes WHERE COUNT(*) > 5 GROUP BY departement;
SELECT FROM employes GROUP BY departement WHERE COUNT() > 5;
SELECT COUNT(*) FROM employes WHERE COUNT(*) > 5 GROUP BY departement;
SELECT departement, COUNT(*) FROM employes GROUP BY departement HAVING COUNT(*) > 5;
Quelle requête permet d’afficher tous les employés sauf ceux du département "Informatique" ?
SELECT * FROM employes WHERE departement != 'Informatique';
SELECT * FROM employes WHERE departement NOT IN 'Informatique';
SELECT * FROM employes WHERE departement <> 'Informatique';
SELECT * FROM employes WHERE departement DIFFERENT
