NSI • 1ère

SELECT et filtres simples

Syntaxe de base SELECT
SELECT ... FROM ... WHERE ...
Requête SQL fondamentale
Sélection simple :
SELECT * FROM Etudiants;
Filtre conditionnel :
SELECT Nom, Prenom FROM Etudiants
WHERE Age > 18;
Opérateurs de comparaison
=
= : Égalité
!= ou <> : Différent
>
> : Supérieur
>= : Supérieur ou égal
<= : Inférieur ou égal
Opérateurs logiques
AND
AND : ET logique
OR
OR : OU logique
NOT
NOT : NON logique
Conseils & Astuces
🔍
Toujours tester les requêtes simples
🔒
Protéger contre les injections SQL
🔍
Utiliser LIKE pour les chaînes partielles
🔄
Préférez BETWEEN pour les intervalles
💡
Commentez vos requêtes complexes
Erreurs Fréquentes
Erreur 1 :
Omettre la clause WHERE dans une UPDATE
Erreur 2 :
Confondre AND et OR
Erreur 3 :
Ne pas échapper les caractères spéciaux
Interrogation et manipulation Bases de données