我在Report Builder 3.0里面在FROM后面添加'+@CompanyCode+'表選項總會出錯
SELECT SC03001,SUM(SC03003)
,max(case when SC03002='01' then SC03058 else 0 end) 倉庫
FROM SC03'+@CompanyCode+'00
WHERE SC03001 NOT LIKE '0R%'
AND SC03001 NOT LIKE '00%'
GROUP BY SC03001 ORDER BY 1
uj5u.com熱心網友回復:
絕大多數資料庫,表名不支持變數方式比如我有兩個表 tableA和tableB
我只能 select * from tableA,select * from tableB
而不能
declare @name
set @name='A'
select * from table+@name
也不能
declare @name
set @name='tableA'
select * from @name
uj5u.com熱心網友回復:
我是在做水晶報表只想在“FROM SC03'+@CompanyCode+'00”這里做一個主表的選擇,主表有正式公司"DP"和“T1測驗公司”,查詢時可以選擇公司主表再進行查詢轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/97633.html
標籤:疑難問題
上一篇:哪位大佬知道怎么打開嗎?在線等
下一篇:SQL陳述句
