Hi, habe folgendes Problem.
Es handelt sich hierbei um eine Datenbank die verwaltung von Kunden, verwaltung der Produkte (fernseher) und die verträge die dazwischen entstehen erfasst.
Die Equipment Tabelle hat folgende Attribute: EquipmentCode, Description, InitialCost, RecMonthlyRentalRate, Obsolete (YES/NO - soll auskunft darüber geben ob equipment noch aktuell ist oder nicht)
Die installedequipment Tabelle hat folgende Attribute: ReferenceNumber, CustomerNo, EqupimentCode, ACtualmonthlyrentalrate, rentalperiodstart,rentalperiodend
Nun will ich ein query schreiben das mir das aktuell verfügbare equipment ausgibt. Dh das equipment das weder auf obsolete steht (equipment tabelle) noch gerade ausgeliehen ist (installedquipment tabelle).
Soweit habe ich folgendes zustande gebracht:
SELECT *
FROM equipment, installedequipment
WHERE equipment.Obsolete=No And Not (Date()RentalPeriodStart);
Er zeigt mir daraufhin schonmal kein Equipment an das obsolete ist. Allerdings scheint das mit dem Datum nicht zu funktionieren. Was mache ich falsch?
Vielen Dank im voraus.
Falls das wichtig ist: ich benutze Access 2003.
Gruß,
Bob