私はSQLの初心者で、いじっています。2 つのテーブルがあります。1 つが呼び出されCustomers
、1 つが呼び出されOrders
ました。顧客 ID に関連する注文数を数えていますが、エラーが発生し続けます。次のコードがあります。
SELECT CustomerID, COUNT (orders.OrderID) AS TotalOrders
FROM Customers AS cust, Orders AS orders
WHERE cust.CustomerID = orders.CustomerID
CustomerID
フィールドが複数のテーブルに表示される可能性があるというエラーがスローされます。
SELECT CustomerID
たとえば、をに変更するContactName
と、クエリは正常に機能します。ただし、問題は、CustomerID
フィールドがCustomers
とOrders
テーブルの両方にあることです。助けてくれてありがとう。