如果只要求生日一样就行的话。用下面的sql
update a,(select name,tel,dob from a
group by name,tel) t1
set a.dob = t1.dob
where a.name = t1.name
and a.tel = t1.tel
update a,(select name,tel,dob from a
group by name,tel) t1
set a.dob = t1.dob
where a.name = t1.name
and a.tel = t1.tel
解决方案 »
- 谁能教我 MySQL GUI Tools 怎么用
- 请教高手解决MYSQL-front远程连接的问题
- 问几个字段设置的问题
- 这里没高手吗?????????????
- 簡單問題嗎?在線等待!謝謝!
- 需要大量在MySQL数据库中实现独立于操作系统的目录(或者说树)的资料
- 付费,求网页制作合作伙伴(哈尔滨),
- mysql + ibatis 分页中 limit后有运算式如何解决
- mysql的一个查询问题
- mysql经常性的报Reading from the stream has failed.
- 语句错误,请帮忙指正一下 谢谢
- mysql跨schema之间建立trigger同步更新两张表的trigger写法
update a表 v, (select id,max(dob) as d from a表 where dob!='0000-00-00' group by id) u
set v.dob=u.d
where v.dob='0000-00-00'