假设有A,B2张表,A表中包含4个字段a,b,c,d;B表中包含2个字段b,d
A表中a是主键,b是外键;
A,B两表通过b字段关联;
A表中的d字段中无数据;
问题如下:
如何把B表中的d字段的数据update到A表中的d字段中去,
sql语句如何写,请高手赐教,最好写的sql自己先运行过~

解决方案 »

  1.   

    本帖最后由 yueliangdao0608 于 2008-06-20 20:55:03 编辑
      

  2.   

    唉~~我的错,把问题抽象出来的太简单了,实际情况比这要复杂一些,先谢谢楼上的高手们,顺便在弱弱的问一句,update tablename set 字段名 (select......)mysql支持不?支持或有能实现类似功能的给兄弟发个例子我的本意是我要update的字段的值是要通过一个比较复杂的查询得到的 
      

  3.   


    把A.d,B.d换成你查询到的值