【发布时间】:2015-03-19 16:58:00
【问题描述】:
我在使用 with query 将查询结果存储在变量中时遇到问题。
一个错误表明 WITH 附近有问题,然后我尝试在 with 之前放置一个分号 (;)
这是我的代码
SET @long2 = WITH QUERY AS (
SELECT LONG, ROW_NUMBER() OVER(ORDER BY philtime desc) AS RowNumber
FROM TblCurrent_ROI where KMRUN IS NULL and LONG is not null and ACCOUNT = @account
)
SELECT LONG FROM QUERY WHERE ROWNUMBER = 2
【问题讨论】:
标签: sql-server select subquery