求一sql语句
表A:
uid intime outime state
0 2007-9-5 15:07:47 2007-9-5 17:21:03 1
0 2007-9-5 15:08:13 2007-9-5 20:18:02 2
表B
uid intime outime state
34 2007-9-5 16:07:47 2007-9-5 17:23:03 1
44 2007-9-5 18:08:13 2007-9-5 20:18:02 2
34 2007-9-5 18:07:47 2007-9-5 19:21:03 1
44 2007-9-5 21:08:13 2007-9-5 21:18:02 1
44 2007-9-5 22:08:13 2007-9-5 23:18:02 2
35 2007-9-5 17:27:47 2007-9-5 17:33:03 1
36 2007-9-5 17:27:47 2007-9-5 17:33:03 2想通过表B的表更新表A 中的uid字段 更新的条件
1、state相同
2、表B 中的intime 必须大于 表A中的outime 更新完以后 表A中的同uid数据intime不能小于表B中uid中的outime数据44 2007-9-5 15:07:47 2007-9-5 17:21:03 1
36 2007-9-5 15:08:13 2007-9-5 20:18:02 2
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货