Maison >base de données >SQL >Que signifie moins dans SQL
L'opérateur
MOINS soustrait un ensemble de résultats (table1) d'un autre ensemble de résultats (table2), renvoyant les lignes qui apparaissent dans la table1 mais pas dans la table2. Cela fonctionne comme suit : Chaque ligne des deux ensembles de résultats est comparée. Ajoute les lignes qui existent dans la table1 mais pas dans la table2 au nouveau jeu de résultats.
Signification de MINUS en SQL
L'opérateur MINUS est utilisé en SQL pour soustraire un ensemble de résultats d'un autre ensemble de résultats. Il renvoie un nouveau jeu de résultats contenant des lignes qui apparaissent dans le premier jeu de résultats mais pas dans le deuxième jeu de résultats.
Utilisation :
<code>SELECT * FROM table1 MINUS SELECT * FROM table2;</code>
Comment ça marche :
L'opérateur MOINS fonctionne comme suit :
Exemple :
Supposons que nous ayons deux tableaux :
Nous voulons trouver étudiants qui n'a pas assisté aux élèves en classe. Nous pouvons le faire en utilisant l'opérateur MOINS :
<code>SELECT student_id, name FROM table1 MINUS SELECT student_id FROM table2;</code>
Cette requête renverra un ensemble de résultats contenant les étudiants qui apparaissent dans le tableau 1 mais pas dans le tableau 2.
Remarque :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!