嗨,刚刚学习SQL Server
这给了我一个错误:
Incorrect syntax near ')'.'
询问:
SELECT p1.categoryid
,p1.productname
,p1.unitprice
FROM production.products AS p1
CROSS APPLY (
SELECT min(p2.unitprice)
FROM production.products AS p2
WHERE p1.categoryid = p2.categoryid
)
您需要为子查询列提供别名,如下所示:
min(p2.unitprice) unitprice
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句