Opérateurs relationnels
Opérateur |
Signification |
|
Egal |
|
N'est pas égal à |
|
Supérieur à |
|
Supérieur ou égal à |
|
Inférieur à |
|
Inférieur ou égal à |
|
Identique à une structure |
|
Pas identique à une structure |
|
A une valeur nulle |
|
N'a pas de valeur nulle |
|
Plage de valeurs entre une limite inférieure et une limite supérieure |
|
Membre d'un jeu de valeurs indiquées ou d'une sous-requête |
|
Non membre d'un jeu de valeurs indiquées ou d'une sous-requête |
|
Renvoie 'True' (Vrai) si une sous-requête a renvoyé au moins un enregistrement |
|
Compare une valeur à chaque valeur renvoyée par une sous-requête (l'opérateur doit être précédé de =, <>, >, >=, <, ou <=) ; =Any est équivalent à In |
|
Compare une valeur à chaque valeur renvoyée par une sous-requête (l'opérateur doit être précédé de =, <>, >, >=, <, ou <=) |
SELECT Informations_Ventes.ID_Facture FROM Informations_Ventes
WHERE Informations_Ventes.ID_Vendeur = 'SP-1'
SELECT Informations_Ventes.Quantité FROM Informations_Ventes WHERE Informations_Ventes.ID_Facture <> 125
SELECT Informations_Ventes.Quantité FROM Informations_Ventes WHERE Informations_Ventes.Quantité > 3000
SELECT Informations_Ventes.Heure_Vente FROM Informations_Ventes
WHERE Informations_Ventes.Heure_Vente < '12:00:00'
SELECT Informations_Ventes.Nom_Société FROM Informations_Ventes
WHERE Informations_Ventes.Nom_Société LIKE '%Université'
SELECT Informations_Ventes.Nom_Société FROM Informations_Ventes
WHERE Informations_Ventes.Nom_Société NOT LIKE '%Université'
SELECT Informations_Ventes.Montant FROM Informations_Ventes WHERE Informations_Ventes.Montant IS NULL
SELECT Informations_Ventes.Montant FROM Informations_Ventes WHERE Informations_Ventes.Montant IS NOT NULL
SELECT Informations_Ventes.ID_Facture FROM Informations_Ventes
WHERE Informations_Ventes.ID_Facture BETWEEN 1 AND 10
SELECT COUNT(Informations_Ventes.ID_Facture) AS stat
FROM Informations_Ventes WHERE Informations_Ventes.ID_FACTURE IN (50,250,100)
SELECT COUNT(Informations_Ventes.ID_Facture) AS stat
FROM Informations_Ventes WHERE Informations_Ventes.ID_FACTURE NOT IN (50,250,100)
SELECT COUNT(Informations_Ventes.ID_Facture) AS stat FROM Informations_Ventes
WHERE Informations_Ventes.ID_FACTURE NOT IN (SELECT Informations_Ventes.ID_Facture
FROM Informations_Ventes WHERE Informations_Ventes.ID_Vendeur = 'SP-4')
SELECT *
FROM Informations_Ventes WHERE EXISTS (SELECT Informations_Ventes.Quantité
FROM Informations_Ventes WHERE Informations_Ventes.ID_Vendeur IS NOT NULL)
SELECT *
FROM Informations_Ventes WHERE Informations_Ventes.Quantité = ANY (SELECT Informations_Ventes.Quantité
FROM Informations_Ventes WHERE Informations_Ventes.ID_Vendeur = 'SP-1')
SELECT *
FROM Informations_Ventes WHERE Informations_Ventes.Quantité = ALL (SELECT Informations_Ventes.Quantité
FROM Informations_Ventes WHERE Informations_Ventes.ID_Vendeur IS NULL)