JOE*_*EET 3 sql t-sql sql-server
with cte as
(
select rowid from batchinfo where datapath like '%thc%'
)
select * from qvalues where rowid in cte
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
消息102,级别15,状态1,行6'cte'附近的语法不正确.
有谁知道我做错了什么?
您将CTE视为子查询,而应将其更像一个表.
试试这个
;with cte as
(
select rowid from batchinfo where datapath like '%thc%'
)
select * from qvalues
INNER JOIN cte on cte.rowid=qvalues.rowid
Run Code Online (Sandbox Code Playgroud)