Oliver B Geschrieben 29. Oktober 2008 Geschrieben 29. Oktober 2008 Hallo zusammen, es handelt sich um Oracle SQL Folgendes Statement möchte ich einschränken: Ltrim(Supplier_num,'0')supplier_num, supplier_name_1,country_1,supplier_bank_1, supplier_account_1,custom_1,supplier_strasse,supplier_plz,supplier_ort, LTRIM(payment_code,'0') payment_code, vatid,vatno,vategcod,fwaehrkz,mwstschl,fwaehrkz from bw_imp_suppliers{v,DB_IFAI_LINK} where comp_no='1' Hier werden mir verschiedene Supplier aus dem Vorsystem gezogen und in eine Datei abgelegt. Zwei Supplier sollen aber nicht in diese Datei geschrieben werden. Ich bekomms nicht hin :-( Folgendes habe ich versucht: Select comp_no, Ltrim(Supplier_num,'0')supplier_num, supplier_name_1,country_1,supplier_bank_1, supplier_account_1,custom_1,supplier_strasse,supplier_plz,supplier_ort, LTRIM(payment_code,'0') payment_code, vatid,vatno,vategcod,fwaehrkz,mwstschl,fwaehrkz from bw_imp_suppliers{v,DB_IFAI_LINK} where supplier_num <> '990531' OR supplier_num <> '990532' In der Textdatei sollen die Supplier mit den Nummern 990531 und 990532 _nicht_ vorhanden sein. Dank & Grüße olli Zitieren
Reinhold Geschrieben 29. Oktober 2008 Geschrieben 29. Oktober 2008 ... where supplier_num <> '990531' OR supplier_num <> '990532' Moin, das mus IMO heißen where supplier_num <> '990531' [B][SIZE="5"]AND[/SIZE][/B] supplier_num <> '990532' hth Reinhold Zitieren
dbwizard Geschrieben 29. Oktober 2008 Geschrieben 29. Oktober 2008 Moin, das mus IMO heißen where supplier_num <> '990531' [B][SIZE="5"]AND[/SIZE][/B] supplier_num <> '990532' hth Reinhold ...oder auch where supplier_num NOT IN ( '990531' , '990532') Gruss Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.