私は数時間かけて独学し、ダミーのテスト データを使用して、すべての顧客と各顧客からの注文を一覧表示する方法を学びました。CustomerID、CustomerName、OrderTypeName、およびカウント "OrderCount" を返したい
私はオンラインで見つけたいくつかの異なる方法とテクニックを試しましたが、私が理解できない明らかな単純な解決策に関連する同様の/異なる問題に遭遇し続けています.
これが私の現在のクエリです。
SELECT
c.CustomerID, c.CustomerName, t.OrderTypeName
FROM
tblCustomer c, tblOrder o, tblOrderType t
INNER JOIN
(SELECT
o.CustomerID, COUNT(o.CustomerID) AS OrderCount
FROM
tblOrder o, tblCustomer c
WHERE
o.CustomerID = c.CustomerID)
ORDER BY CustomerName;
これは現在、キーワード「ORDER」の近くで構文が正しくないというエラーを出しています。