这样写一定要在select子句后面加上别名
但是你这句话好像没有太大意义.要实现你的目的只要这样写就可以了:
select a.Storehouse,b.* from InStock as a inner join InStockDetail as b on a.InStockNO = b.InStockNO
where b.Storehouse='SZ'
select 不能直接用于from 中,
select a.Storehouse,b.* from InStock as a inner join InStockDetail as b on a.InStockNO = b.InStockNO
似乎结果是多Column,且之间没有分隔符。
1、保证结果必须保证是唯一的。
2、符合From 的语法
用参数试试。
Select * From &Table_name Where Storehouse='SZ';(Oracel下如此用)