CustomerとParkingTransactionの2つのテーブルがあります。よく使う上位10社のお客様を紹介したいと思います。ParkingTrasactionテーブルの「CustomerKey」は、ParkingTransactionをCustomerに接続するFKです。私はParkingTransactionテーブルで最も使用されているCustomerKeyをカウントする次のコードを作成しましたが、正常に機能します...
SELECT TOP 10 CustomerKey
, count(*) as 'Usage'
FROM ParkingTransaction
GROUP BY CustomerKey
HAVING (count(CustomerKey) > 0)
ORDER BY 'Usage' DESC
これは私の出力です
私が直面している問題はこれです。CustomerKeyだけで並べ替えるのではなく、CustomerテーブルからFirstNameフィールドとLastNameフィールドを取得したいのです。私はJOINSをいじりましたが、まだ解決策を考え出していません。
ありがとう!