私は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テーブルの両方にあることです。助けてくれてありがとう。