MudGuard: SQL-Abfrage Effizienz?

Beitrag lesen

Hi,

ich möchte wissen, ob 2 Tabellen identisch viele Einträge zu einer ID innerhalb eines Vorganges XY haben.

SELECT ID 
FROM tabelle1 
WHERE Vorgang='XY' AND ID NOT IN (
SELECT ID FROM tabelle2 WHERE Vorgang='XY')

Ist das effizient oder geht das auch besser?

bei Mysql 8 könnte man auch mit EXCEPT statt dem NOT IN arbeiten.

Ob das effizienter wäre, kann ich nicht sagen.

cu,
Andreas a/k/a MudGuard