Dies ist ein Code, der mir übergeben wurde, indem ich Benutzer aus der Datenbank auswählte und alle löschte, die nicht mehr existierten. Jetzt funktioniert es, aber ich denke, es könnte einen besseren Weg geben, damit umzugehen.Gibt es einen besseren Weg, damit umzugehen? (Psql, mit TOAD)
Ich bekomme nur Meinungen, wenn es andere Möglichkeiten gibt, diese Anfrage zu bearbeiten. Danke für jede Eingabe.
SELECT uvt.user_id,
ulp.user_id,
uj.user_id,
uw.user_id,
pu.user_id
FROM U_V_T uvt,
U_L_P ulp,
U_J uj,
U_W uw,
P_U pu
WHERE uvt.user_id NOT IN(SELECT user_id FROM users)
AND ulp.user_id NOT IN(SELECT user_id FROM users)
AND uj.user_id NOT IN(SELECT user_id FROM users)
AND uw.user_id NOT IN(SELECT user_id FROM users)
AND pu.user_id NOT IN(SELECT user_id FROM users)
GROUP BY uvt.user_id,ulp.user_id, uj.user_id, uw.user_id, pu.user_id
Danke, ich muss das ausprobieren. Und ja, ich muss zustimmen, wie die Benutzer behandelt werden, sind ein wenig außer Kontrolle geraten. Aber Sie bekommen, was Sie erben, lol. – Demas