(pas discuter de la conception de la table, est un fait accompli!)sql pour revenir liste unique basé sur 2 tables de UserID
Je sais comment faire cette requête en utilisant WHERE NOT IN clause, mais je me demandais comment cela pourrait être fait en utilisant une jointure.
Note: les lignes ne sont pas uniques, donc nous devons faire un DISTINCT afin de ne pas avoir de doublons.
Users (userID)
OldUsers(UserID)
Donc, en utilisant la clause WHERE NOT IN que je peux faire:
SELECT DISTINCT(u.userID)
FROM Users u
WHERE u.userID NOT IN (SELECT o.userID FROM OldUsers o)
Performance est une clé ici aussi.
300 questions, 33% acceptent l'évaluation ... –