with temptbl as (
select * from A
)
select * from temptbl --这一句可以查找出数据
select * from temptbl where state =0 -- 运行到这句时则会提示说找不到temptbl
好像用with AS 生成的临时表, 只能够在一个select中用,到下一个Select就用不了。
这样的情况怎么样才能让with AS 生成的临时表在一条SQL中调用多次。