SchemaIch versuche, die folgende Abfrage auszuführen, aber es meldet immer einen Fehler
Tenants (HouseID, ApartmentNumber, LeaseTenantSSN, LeaseStartDate(not null), LeaseExpirationDate(can be null),
Rent, LastRentPaidDate, RentOverdue)
NewRentPayments (HouseID, ApartmentNumber, LeaseTenantSSN(not null), Rent(can be null), DatePaid)
Abfrage
INSERT INTO Tenants (x.HouseID,x.ApartmentNumber,x.LeaseTenantSSN,CURRENT_DATE,NULL,x.Rent,x.Rent,FALSE)
SELECT x.HouseID, x.ApartmentNumber,x.LeaseTenantSSN,CURRENT_DATE,NULL,x.Rent,x.Rent
FROM NewRentPayments x
WHERE x.HouseID NOT IN (select HouseID
FROM Tenants)
OR x.ApartmentNumber NOT IN (SELECT ApartmentNumber
FROM Tenants
WHERE Tenants.HouseID=x.HouseID);
ich immer einen Fehler auf CURRENT_DATE bekommen, NULL.It sagt sintax Fehler bei oder in der Nähe von CURRENT_DATE
Danke, setzen x.DatePaid in Ihrer Fragezeichen. – daniel