sql出错
SQL code:
/*
table1
LH LB
table2
LH LB
现在我想更新tabl2 LB 条件是table1的LH =table2的LH
*/
update table2 set LB = LH.LB
from table1 LH inner join table2.LH on LH.LH = LH.LH
update table2 set LB = a.LB
from table1 a inner join table2 b on a.LH = b.LH
SQL code:
update table2 set LB = LH.LB
from table1 LH inner join table2 LH on LH.LH = LH.LH
SQL code:
update table2 set LB = A.LB
from table1 A inner join table2 B on A.LH = B.LH
SQL code:
update table2 set LB = LH.LB
from table1 LH1 inner join table2 LH2 on LH1.LH = LH2.LH
update table2 set LB = table1.LB
from table1 inner join table2 on table1.LH = table2.LH
update LH2 set LB = LH1.LB
from table1 LH1 inner join table2 LH2 on LH1.LH = LH2.LH
是同样的字段名
取个别名就行、
字段名改改!看行不?
相关问答:
大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。
select * from
表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E
Where其他条件
select * ......
在sql中使用output和不使用的区别?
例如:
ALTER PROCEDURE [dbo].[sp_1]
@SYS_LNNO varchar(20),
@SYS_CALLER varchar(20),
@SYS_ORGANIZE varchar(10), ......
表如下
教室ID 座位数 开始时间 结束时间 2009年1月1日 2009年1月2日 2009年1月3日
101 50 08:00 08:30 30 40 50
101 50 09:00 ......
SELECT a.tguildname ,SUM(a.ct) + if (SUM(b.ct) IS NULL ,0,SUM(b.ct)) from (
SELECT tg.tguildname,c.cid, (
cf.fbb + cf.fgjbb + cf.fjybb + cf.fqb + cf.fgjqb + cf.fjyqb + cf.fqib + cf. ......
如果用sql语句更改lj字段的路径,如下:
lj
7/200781616183095962.jar
8/f_200812111413292.jar
8/f_200812111413291.jar
得到的结果如下:
lj
1/7/200781616183095962.jar
1/8/f_20081 ......