一个SQL语句的问题。高手帮帮忙
金拓 2009-11-10 05:25:16 问题是这样的。
有3个表。
表1有字段id typeid cateid content
表2有字段typeid name
表3有字段cateid name
现在表1的typeid没有值,cateid有值,对应着表3的cateid
我现在想要更新表1中的typeid的值,要求是,表3里的name和表2里的name相等的typeid更新给表1的typeid。
比如:
表1里有一行是
id typeid cateid content
1 0 1 内容
表3中cateid=1的name是法国
表2中typeid=3的name是法国。
更新后,表1变成
id typeid cateid content
1 3 1 内容