Bustylicious
Grünschnabel
Moin,
es geht darum Datensätze auszugeben, die mehr als 1 mal vorkommen. Das habe ich erfolgreich mit folgender Abfrage gelöst:
SELECT DOCUMENTNO, COUNT(*) as Anzahl FROM Archiv WHERE DOCUMENTNO is not null GROUP BY DOCUMENTNO HAVING COUNT(*)>1
Nun ist es so, dass ich ein weiteres Kriterium abfragen möchte. Es sollen nur die Dubletten ausgeworfen werden, bei denen der Dokumenttyp übereinstimmt.
D.h. Ich möchte nur ein Ergebnis erhalten, wenn die DOCUMENTNO bei einem Datensatz mit dem DOCUMENTTYPE Eingangsrechnung doppelt vorkommt.
Kann mir da evtl. jemand auf die Sprünge helfen?
Besten Dank vorab.
es geht darum Datensätze auszugeben, die mehr als 1 mal vorkommen. Das habe ich erfolgreich mit folgender Abfrage gelöst:
SELECT DOCUMENTNO, COUNT(*) as Anzahl FROM Archiv WHERE DOCUMENTNO is not null GROUP BY DOCUMENTNO HAVING COUNT(*)>1
Nun ist es so, dass ich ein weiteres Kriterium abfragen möchte. Es sollen nur die Dubletten ausgeworfen werden, bei denen der Dokumenttyp übereinstimmt.
D.h. Ich möchte nur ein Ergebnis erhalten, wenn die DOCUMENTNO bei einem Datensatz mit dem DOCUMENTTYPE Eingangsrechnung doppelt vorkommt.
Kann mir da evtl. jemand auf die Sprünge helfen?
Besten Dank vorab.