Hallo,
ich habe eine Tabelle in der Belegpositionen zu mehreren Belegen sind. Jetzt möchte ich die Belege finden, in denen die gleiche Materialnummer mehrfach vorkommt ab dem 1.8.2010.
In dem Fall habe ich aber nur die Belege, die mehr als eine Position haben (was ich im inneren Select ja auch schon habe).
Ich hab einen totalen Knoten und krieg das nicht hin...
Viele Grüße
Steffen
ich habe eine Tabelle in der Belegpositionen zu mehreren Belegen sind. Jetzt möchte ich die Belege finden, in denen die gleiche Materialnummer mehrfach vorkommt ab dem 1.8.2010.
Code:
SELECT LISTINVENTORY_RECEIPT_POS.LISTINVENTORY_RECEIPT_ID FROM LISTINVENTORY_RECEIPT_POS where LISTINVENTORY_RECEIPT_POS.LISTINVENTORY_RECEIPT_ID in ( SELECT distinct lirp.LISTINVENTORY_RECEIPT_ID FROM LISTINVENTORY_RECEIPT_POS lirp where lirp.POS_NR > 1 and lirp.CREATION_TIME > convert(datetime,'31.07.2010 23:59:59',104) ) group by LISTINVENTORY_RECEIPT_POS.LISTINVENTORY_RECEIPT_ID having count (LISTINVENTORY_RECEIPT_POS.MATERIAL_NR) > 1
Ich hab einen totalen Knoten und krieg das nicht hin...
Viele Grüße
Steffen
Comment