首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

即急求教一个sql语句,该怎么解决

2012-04-01 
即急!求教一个sql语句insert into dbo.T_Money values((select ti.ID from dbo.T_Item as ti where ti.ite

即急!求教一个sql语句
insert into dbo.T_Money values((select ti.ID from dbo.T_Item as ti where ti.item=@itemp),@moneyp,@datetimep,@username,@remarkp)


这个sql语句执行起来总是说。子查询错误。。。求应该怎么改。。。

[解决办法]

SQL code
insert into dbo.T_Money values((select TOP 1 ti.ID from dbo.T_Item as ti where ti.item=@itemp),@moneyp,@datetimep,@username,@remarkp)
[解决办法]
SQL code
INSERT  INTO dbo.T_Money        SELECT  ( SELECT    ti.ID                  FROM      dbo.T_Item AS ti                  WHERE     ti.item = @itemp                ) ,                @moneyp ,                @datetimep ,                @username ,                @remarkp
[解决办法]
insert into dbo.T_Money 
select ti.ID ,@moneyp,@datetimep,@username,@remarkp
from dbo.T_Item as ti where ti.item=@itemp
[解决办法]
SQL code
insert into dbo.T_Money select ti.ID ,@moneyp,@datetimep,@username,@remarkpfrom dob.T_Item as ti where ti.item = @itemp
[解决办法]
insert into dbo.T_Money 
select (select ti.ID from dbo.T_Item as ti where ti.item=@itemp),@moneyp,@datetimep,@username,@remarkp
弄错了

[解决办法]
SQL code
INSERT  INTO dbo.T_Money        SELECT  ti.ID, @moneyp, @datetimep, @username, @remarkp        FROM    dbo.T_Item AS ti        WHERE   ti.item = @itemp
[解决办法]
SQL code
insert into dbo.T_Money values((select top 1 ti.ID from dbo.T_Item as ti where ti.item=@itemp),@moneyp,@datetimep,@username,@remarkp) 

热点排行