求一段简单的SQL语句
两个表 TABLE1 TABLE2
TABLE1:NUM, NAME (NUM是唯一的)
TABLE2:NUM,NAME HUZHUGUANXI (NUM不是唯一的)
我想把TABLEL1的NAME赋值为TABLE2的NAME 条件是NUM=NUM,HUZHUGUANXI=户主
问题点数:100、回复次数:4Top
1 楼pengdali()回复于 2003-06-04 10:01:03 得分 0
update table1 set name=table2.name where table1.num=table2.num and table2.huzhuguanxi='户主'Top
2 楼pengdali()回复于 2003-06-04 10:01:31 得分 90
update table1 set name=table2.name from talbe2 where table1.num=table2.num and table2.huzhuguanxi='户主'Top
3 楼tj_dns(愉快的登山者)回复于 2003-06-04 10:03:09 得分 5
update table2 set table2.name = table1.name from table1, table2
where table1.num = table2.num and table2.huzhuguanxi = 户主Top
4 楼qiyousyc(沈阳棋友)回复于 2003-06-04 10:09:50 得分 5
update table1 set name=table2.name from talbe2 where table1.num=table2.num and table2.huzhuguanxi='户主'
前提是table2.num +table2.huzhuguanxi有唯一性。Top




