0

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

4

3 に答える 3