我知道我可以使用以下语法从子查询中选择一列:
SELECT A.SalesOrderID, A.OrderDate,
(
SELECT TOP 1 B.Foo
FROM B
WHERE A.SalesOrderID = B.SalesOrderID
) AS FooFromB
FROM A
WHERE A.Date BETWEEN '2000-1-4' AND '2010-1-4'
Run Code Online (Sandbox Code Playgroud)
但是使用子查询中的多个列的正确语法是什么(在我的例子中是select top 1子查询)?非常感谢你.
sql ×1