on 09-09-2013 5:26 PM
Hallo,
ich bastle gerade an einer Abfrage, die zeigen soll:
alle Artikel, der Bestand (onHand) größer 0 ist, und die aber in keinen offenen Kundenauftrag stehen.
SELECT T0.[ItemCode] FROM OITM T0
WHERE T0.[OnHand] > '0'
and not exists (Select t1.ItemCode from RDR1 T1 where T1.LineStatus = 'o')
bei mir kommt "... keine Daten gefunden"
Ein manueller Abgleich (in Excel) der Daten der ersten Abfrage mit der zweiten brachte mir jedoch die Artikel, die Bestand haben, es aber aktuell keinen Kundenauftrag für gibt.
Kann jemand helfen ?
Vielen Dank für Eure Wissenswerte
Gruß
Markus
die Information hast du auch in der OITM Tabelle.
SELECT T0.[ItemCode], T0.[ItemName], T0.[OnHand], T0.[IsCommited] FROM OITM T0
WHERE T0.[IsCommited] < 1 and T0.[OnHand] > 0
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ich habe das so verstanden: Artikelliste von Artikeln, die Bestand haben, aber keine offenen Aufträge.
Falls ja, hier die Lösung:
select itemcode, itemname, onhand from oitm where itemcode not in (select itemcode from rdr1 where linestatus = 'O') and onhand > 0
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.