Hoi,
Ik heb de volgende query:
SELECT A.ID, A.Datum, A.aanlevering, B.Naam as BNaam, A.IDc, C.Naam as CNaam, A.Reden, E.Naam as ENaam
FROM A, B, C, D, E
WHERE A.IDb = B.ID
AND A.IDc = C.ID
AND A.IDd = D.ID
AND A.IDe = E.ID
AND A.Datum >= "2000-01-01"
AND A.Datum <= "2000-12-31"
AND A.Code NOT IN (0,1,2,4)
Order BY A.IDC
Nu is deze query ok, maar moeten de velden IDb, IDc, IDd en IDe gevuld zijn, anders wordt het desbetreffende record niet meegenomen
Nu moet ik denk ik Left Joins gaan gebruiken, maar:
A) da's m'n sterkste kant niet
B) zeker niet met zoveel tabellen en
C) met nog de voorwaarde dat het binnen een bepaalde datum moet vallen en de A.Code een aantal waarden niet mag bevatten.
Kan iemand helpen?
Groetjes Peter
Ik heb de volgende query:
SELECT A.ID, A.Datum, A.aanlevering, B.Naam as BNaam, A.IDc, C.Naam as CNaam, A.Reden, E.Naam as ENaam
FROM A, B, C, D, E
WHERE A.IDb = B.ID
AND A.IDc = C.ID
AND A.IDd = D.ID
AND A.IDe = E.ID
AND A.Datum >= "2000-01-01"
AND A.Datum <= "2000-12-31"
AND A.Code NOT IN (0,1,2,4)
Order BY A.IDC
Nu is deze query ok, maar moeten de velden IDb, IDc, IDd en IDe gevuld zijn, anders wordt het desbetreffende record niet meegenomen
Nu moet ik denk ik Left Joins gaan gebruiken, maar:
A) da's m'n sterkste kant niet
B) zeker niet met zoveel tabellen en
C) met nog de voorwaarde dat het binnen een bepaalde datum moet vallen en de A.Code een aantal waarden niet mag bevatten.
Kan iemand helpen?
Groetjes Peter