This is from the Modern Database Management text, chapter 12. Given:
Supplier_T(SupplierNumber,City) 10,000 records, stored in Detroit
Part_T(PartNumber, Color) 100,000 records, stored in Chicago
Shipment_T(SupplierNumber, PartNumber) 1,000,000 records, stored in Detroit
A query written in SQL, is made to list the supplier numbers for Cleveland suppliers of red parts is given on page 19 is:
SELECT Supplier_T.SupplierNumber
FROM Supplier_T, Shipment_T, Part_T
WHERE Supplier_T.City = 'Cleveland'
AND Shipment_T.PartNumber = Part_T.PartNumber
AND Part_T.Color = 'Red';
But isn't it missing in the WHERE clause,
AND Supplier_T.SupplierNumber = Shipment_T.SupplierNumber
Maybe I'm just being too pedantic.