J'ai deux listes d'identifiants. Liste A et liste B. Ces deux listes sont en réalité les résultats de requêtes SQL (QUERY A et QUERY B respectivement).Quel est le moyen le plus efficace d'écrire cette requête SQL?
Je veux 'filtre' Liste A, en supprimant les ids dans la liste A si elles apparaissent dans la liste B.
Ainsi, par exemple, si la liste A ressemble à ceci:
1, 2, 3 , 4, 7
et la liste B ressemble à ceci:
2,7
alors la 'filtrée' la liste A doit avoir ids 2 et 7 enlevés, et devrait donc ressembler à ceci:
1, 3, 4
Je veux écrire une requête SQL comme celui-ci (pseudo code de cours):
id SELECT FROM (QUERYA) comme temporary_table où id pas (QUERYB)
il utilise MySQL, pas MSSQL – dfa
J'ai changé la référence :) –