Orders
OrderNo ProductName
1 Product A
2 Product B
1 Product C
3 Product C
2 Product D
WHERE 信息属于两 (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 列无效,因为它既不包含在agregate 函数也不包含在 GROUP BY 子句中
输出应显示:
Output
OrdersNo
1
2
3
更新:尝试使用 DISTINCT 关键字,但仍显示具有重复 OrderNo (FK) 的记录
有任何想法吗?谢谢你。