Folgendes Problem habe eine SELECT Anweisung die Funktioniert
Die Funkioniert keine Probleme
jetzt soll in einer weiteren Tabelle "bestellung" Nachgesehen werden ob es dort Datensätze gibt und diese sollen dann im Ergebnis nicht vorkommen
Die Zweite Abfrage die in die Erste noch inkludiert werden muss
Wie verbinde ich jetzt beide Richtig?
mfg Peter
SQL_Abfrage = "SELECT"
SQL_Abfrage = SQL_Abfrage & " lagerstand.Lagerstand_ID,lagerstand.Katalog_ID,kat alog.Menge,katalog.Einheit_ID,katalog.Bezeichnung as Kat_Bez,katalog.Artikell,katalog.Bestell,bezeichnu ng.Bezeichnung"
SQL_Abfrage = SQL_Abfrage & " ,lieferant.Lieferant,einheit.Einheit"
'
' Angaben der Abfrage Tabellen
SQL_Abfrage = SQL_Abfrage & " FROM"
SQL_Abfrage = SQL_Abfrage & " lagerstand,katalog,bezeichnung,lieferant,einheit"
'
' Die Abfrage Klauseln
SQL_Abfrage = SQL_Abfrage & " WHERE"
SQL_Abfrage = SQL_Abfrage & " katalog.Bezeichnung_ID=bezeichnung.Bezeichnung_ID"
SQL_Abfrage = SQL_Abfrage & " AND katalog.Lieferant_ID=lieferant.Lieferant_ID"
SQL_Abfrage = SQL_Abfrage & " AND katalog.Einheit_ID=einheit.Einheit_ID"
SQL_Abfrage = SQL_Abfrage & " AND lagerstand.Lagermenge<=lagerstand.Min_Menge"
SQL_Abfrage = SQL_Abfrage & " AND lagerstand.Katalog_ID=katalog.Katalog_ID"
SQL_Abfrage = SQL_Abfrage & " AND lagerstand.Bestellen='J'"
SQL_Abfrage = SQL_Abfrage & " lagerstand.Lagerstand_ID,lagerstand.Katalog_ID,kat alog.Menge,katalog.Einheit_ID,katalog.Bezeichnung as Kat_Bez,katalog.Artikell,katalog.Bestell,bezeichnu ng.Bezeichnung"
SQL_Abfrage = SQL_Abfrage & " ,lieferant.Lieferant,einheit.Einheit"
'
' Angaben der Abfrage Tabellen
SQL_Abfrage = SQL_Abfrage & " FROM"
SQL_Abfrage = SQL_Abfrage & " lagerstand,katalog,bezeichnung,lieferant,einheit"
'
' Die Abfrage Klauseln
SQL_Abfrage = SQL_Abfrage & " WHERE"
SQL_Abfrage = SQL_Abfrage & " katalog.Bezeichnung_ID=bezeichnung.Bezeichnung_ID"
SQL_Abfrage = SQL_Abfrage & " AND katalog.Lieferant_ID=lieferant.Lieferant_ID"
SQL_Abfrage = SQL_Abfrage & " AND katalog.Einheit_ID=einheit.Einheit_ID"
SQL_Abfrage = SQL_Abfrage & " AND lagerstand.Lagermenge<=lagerstand.Min_Menge"
SQL_Abfrage = SQL_Abfrage & " AND lagerstand.Katalog_ID=katalog.Katalog_ID"
SQL_Abfrage = SQL_Abfrage & " AND lagerstand.Bestellen='J'"
jetzt soll in einer weiteren Tabelle "bestellung" Nachgesehen werden ob es dort Datensätze gibt und diese sollen dann im Ergebnis nicht vorkommen
Die Zweite Abfrage die in die Erste noch inkludiert werden muss
SELECT Bestellung_ID FROM bestellung WHERE bestellung.Katalog_ID=Katalog_ID AND bestellung.Erledigt='N'
mfg Peter
Comment