chablife Geschrieben 4. Oktober 2011 Geschrieben 4. Oktober 2011 (bearbeitet) Hallo allerseits, ich muss eine Datenbankabfrage machen, die alle Artikel anzeigt, deren Lagerbestand unter dem Meldebestand ist. Soweit so gut, alles klappt wunderbar, wenn da nicht ein kleines Problem wäre. Wenn bei einem Artikel der Lagerbestand leer ist, also gar nichts drinne steht, wird er nicht angezeigt. Das heißt wenn der Lagerbestand = NULL oder Leer und der Meldebestand = 50, dann wird er nicht angezeigt. Kann mir jemand bei der Sache behilflich sein? Das sind zwei Tabellen und ich habe eine Abfrage mit join gemacht. Bearbeitet 4. Oktober 2011 von chablife
Termi Geschrieben 4. Oktober 2011 Geschrieben 4. Oktober 2011 (bearbeitet) Ja das ist immer Nett mit null werten^^ Wenn du auf null abfragst musst du auf IS NULL abfragen, bsp.: SELECT istnull FROM test WHERE istnull IS NULL Lg Bearbeitet 4. Oktober 2011 von Termi
Carlos87 Geschrieben 5. Oktober 2011 Geschrieben 5. Oktober 2011 Hi, hast du denn Join, mit INNER JOIN gemacht? Wenn ja dann versuch es mal mit LEFT OUTER JOIN, dann werden dir auch NULL oder leere Werte angezeit.
Stefan87 Geschrieben 12. Oktober 2011 Geschrieben 12. Oktober 2011 Ich tippe mal darauf das es sich um ein NUMBER Feld handelt oder ist es ein VARCHAR Feld? Benutzt du PL/SQL oder einfach einen SELECT und kannst du uns mal zeigen wie du den Wert abfragst ? Also einen Beispielselect posten ?
chablife Geschrieben 12. Oktober 2011 Autor Geschrieben 12. Oktober 2011 Hi, hast du denn Join, mit INNER JOIN gemacht? Wenn ja dann versuch es mal mit LEFT OUTER JOIN, dann werden dir auch NULL oder leere Werte angezeit. Sorry antworte sehr spät, danke für die Antworten. Es hat mit dem Left Join geklappt. Die Funktion kannte ich noch nicht. Zu Stefan87, es sind 2 Number Felder.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden