fork download
  1. CREATE TABLE Customers
  2. (
  3. Customer_ID varchar(5),
  4. Customer_Name varchar(20),
  5. Standing boolean,
  6. Balance int
  7. );
  8.  
  9. CREATE TABLE Customer_Complaints
  10. (
  11. Note_ID int,
  12. Customer_ID varchar(5),
  13. Note_Date date,
  14. Note varchar(50)
  15. );
  16.  
  17. INSERT INTO Customers (Customer_ID, Customer_Name, Standing, Balance) Values ('Ham', 'Ham Bone', 1, 400);
  18. INSERT INTO Customers (Customer_ID, Customer_Name, Standing, Balance) Values ('Steak','Steak Bone', 0, -500);
  19.  
  20. INSERT INTO Customer_Complaints (Note_ID, Customer_ID, Note_Date, Note) Values (1,'Ham',DATE('1983-08-08'),'They were really mad');
  21. INSERT INTO Customer_Complaints (Note_ID, Customer_ID, Note_Date, Note) Values (2,'Ham',DATE('1989-08-08'),'Not as mad this time');
  22.  
  23. SELECT t.Customer_ID, t.Balance, s.Note
  24. FROM Customers AS t
  25. LEFT JOIN Customer_Complaints AS s ON t.Customer_ID = s.Customer_ID
  26. WHERE s.Note_ID = (SELECT MAX(Note_Date)
  27. FROM Customer_Complaints AS m
  28. WHERE m.Customer_ID = t.Customer_ID)
Success #stdin #stdout #stderr 0s 3448KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Error: incomplete SQL: SELECT t.Customer_ID, t.Balance, s.Note
FROM Customers AS t
LEFT JOIN Customer_Complaints AS s ON t.Customer_ID = s.Customer_ID
WHERE  s.Note_ID =   (SELECT MAX(Note_Date)
					  FROM Customer_Complaints AS m
					  WHERE m.Customer_ID = t.Customer_ID)