我有一个现有的查询输出当前数据,我想将其插入到Temp表中,但我遇到了一些问题。有人会对如何做到这一点有所了解吗?使用查询将数据插入临时表中
下面是一个例子
SELECT *
FROM (SELECT Received,
Total,
Answer,
(CASE
WHEN application LIKE '%STUFF%' THEN 'MORESTUFF'
END) AS application
FROM FirstTable
WHERE Recieved = 1
AND application = 'MORESTUFF'
GROUP BY CASE
WHEN application LIKE '%STUFF%' THEN 'MORESTUFF'
END) data
WHERE application LIKE isNull('%MORESTUFF%', '%')
这似乎输出我的数据目前,我需要它的方式,但我想它传递到一个临时表。我的问题是,我对SQL查询很陌生,一直没能找到办法。或者如果这是可能的。如果这是不可能的,有没有更好的方法来获得我正在寻找WHERE application LIKE isNull('%MORESTUFF%','%')
到临时表中的数据?
任何帮助将不胜感激!谢谢!
到一个已经存在的'#temp'表中,或者它需要创建一个新的? –
@MartinSmith - 这将是一个新的。 – scapegoat17