Foxtable(狐表)用户栏目专家坐堂 → [求助]SQL 如何获得子表最新的日期


  共有7776人关注过本帖树形打印复制链接

主题:[求助]SQL 如何获得子表最新的日期

帅哥哟,离线,有人找我吗?
wuxianzuoji41
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:884 积分:7061 威望:0 精华:0 注册:2013/3/5 8:42:00
[求助]SQL 如何获得子表最新的日期  发帖心情 Post By:2013/12/27 17:35:00 [只看该作者]

SQL 如何获得子表最新的日期

父表

mingzi  zuixin

A1

A2

子表

mingzi  yue

A1       201303

A2       201302

A3       200905

A1        200805

A2       201205

 

如何将父表的zuixin(字符型)字段UPDATE成对应的最新的日期

mingzi  zuixin

A1       201303

A2       201302

 

 

由于数据比较多,这个可以用sql  update来做吗?

如果不可以该怎么做

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/27 17:45:00 [只看该作者]

看实例一 http://www.foxtable.com/help/topics/2473.htm   把查询出来的_Identify作为条件,然后更新为 GetDate() 就可以了

例如 update {子表} set 日期= getDate() where _Identify in (Select _Identify From {子表} a INNER JOIN (Select 产品,Max(日期) As 日期 From {子表} Group By 产品) b on a.产品 = b.产品 And a.日期 = b.日期)

 回到顶部