Orders
OrderNo ProductName
1 Product A
2 Product B
1 Product C
3 Product C
2 Product D
情報が2つのテーブルに属する場所:
Orders
OrderNo ProductID
1 1
2 2
1 3
3 3
2 4
と
Products
ProductID ProductName
1 Product A
2 Product B
3 Product C
4 Product D
注文番号の値は、自動生成される別のテーブル('OrderNumbers')からの外部キーです。GROUP BYキーワードを使用しようとしましたが、INNER JOINステートメントを使用したため、これは許可されていません。
列Products.ProductNameは、agreegate関数またはGROUP BY句のいずれにも含まれていないため、無効です。
出力には次のように表示されます。
Output
OrdersNo
1
2
3
更新: DISTINCTキーワードを使用して試行しましたが、OrderNo(FK)が重複しているレコードが表示されます
何か案は?ありがとうございました。