Filtrer les données# Le filtrage consiste à retourner les données qui satistifont à un critère. SELECT * FROM Produits WHERE idProduit >= 12; Les opérateurs de comparaison# Opérateur Description = égal à < inférieur à > supérieur à <= inférieur ou égal à >= supérieur ou égal à <> ou != différent de is null est nul is not null n'est pas nul Les opérateurs logiques# Il est égalment possible combiner plusieurs conditions. Opérateur Description AND et OR ou NOT négation Voici un exemple de requête qui combine deux conditions SELECT * FROM Produits WHERE idProduit > 2 AND prixUnitaire <= 100; Vous pouvez combiner autant de conditons q Trier les données# Le tri consiste à ordonner les lignes en fonction des valeurs d'une ou plusieurs colonnes. Cette opération est réalisée avec la clause ORDER BY. Exemple de requête pour trier les produits par l'identifiant : SELECT * FROM Produits ORDER BY idProduit; Par défaut le tri est croissant. Il est possible de contrôler le sens du tri avec les mots clés ASC (ordre croissant) et DESC (décroissant). La requête précédente sera réécrite comme ceci SELECT * FROM Produits ORDER BY idProduit; Pour appliquer un tri décroissant, SELECT * FROM Produits ORDER BY idProduit DESC; Pour trier suivant plusieurs colonnes, on peut spécifier plusieurs colonnes dans la clause ORDER BY. Par exemple, pour trier d'abord par la colonne Nom de manière croissante, puis par Prix de manière décroissante : Dans la prochaine section, nous aborberons les opérations de tables en SQL.