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

关于 sql 语句的一些异常

2013-06-19 
关于 sql 语句的一些错误SQL[解决办法]delete from [UserGroupRole] where [GroupID]9insert into [UserG

关于 sql 语句的一些错误

                                                  SQL                                              
[解决办法]

delete from [UserGroupRole] where [GroupID]=9

insert into [UserGroupRole]([GroupID],[RoleID]) 
select u.id as [GroupID] ,r.id as [RoleID] from [usergroup] 
as u ,[role] as r where u.id=9 and r.id in(30,31)

select * from [usergrouprole]

[解决办法]
把values去掉
insert into 表 select...
[解决办法]

delete from [UserGroupRole] where [GroupID]=9
 
insert into [UserGroupRole]([GroupID],[RoleID]) 
select u.id as [GroupID], r.id as [RoleID] 
 from [usergroup] as u, [role] as r 
 where u.id=9 and r.id in(30,31)

select * from [usergrouprole]

热点排行