Data Science & ML

Les bases de SQL

SELECT, WHERE, ORDER BY, GROUP BY, HAVING, agrégations, alias, sous-requêtes simples

20 questions d'entretien·
Junior
1

Quelle instruction SQL permet de récupérer des données d'une table ?

Réponse

L'instruction SELECT est la commande fondamentale pour lire des données dans une base de données relationnelle. Elle permet de spécifier quelles colonnes récupérer et depuis quelle table. C'est la première instruction que tout développeur apprend en SQL car elle constitue la base de toute requête de lecture.

2

Comment sélectionner toutes les colonnes d'une table nommée 'users' ?

Réponse

Le caractère astérisque (*) est un raccourci qui signifie toutes les colonnes. La syntaxe SELECT * FROM users retourne chaque colonne de la table. Bien que pratique pour l'exploration, il est recommandé de nommer explicitement les colonnes en production pour des raisons de performance et de clarté.

3

Quelle clause permet de filtrer les lignes retournées par une requête SELECT ?

Réponse

La clause WHERE permet de spécifier des conditions que les lignes doivent satisfaire pour être incluses dans le résultat. Elle s'applique avant toute agrégation et accepte des opérateurs de comparaison (=, <, >, !=), des opérateurs logiques (AND, OR, NOT) et des prédicats spéciaux (LIKE, IN, BETWEEN).

4

Quel opérateur permet de rechercher un motif dans une colonne texte ?

5

Comment trier les résultats d'une requête par ordre croissant sur une colonne ?

+17 questions d'entretien

Maîtrise Data Science & ML pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement