sql server 创建视图的sql语句问题 本帖最后由 chenh_w 于 2014-02-26 17:14:15 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试这个:select 工号,姓名,毕业日期,学历from (select a.工号,a.姓名,b.毕业日期,b.学历, ROW_NUMBER() over(partition by a.工号 order by b.毕业日期 desc) rownumfrom 员工 ainner join 教育经历 b on a.工号 = b.工号)twhere rownum = 1 建议还是做这个冗余,毕竟这个冗余的信息并不多如果有毕业时间最靠后的学历不是最高学历的情况呢? 没有规定禁止这样吧,比如博士毕业了去学个MBA,那学历就是硕士了 求sql语句 请教一个查询语句 新手问题,sql 颜色问题,谢谢 2个表的查询 表连接 一个成绩分段汇总怕问题 数据列转行 请高手们指点指点哈 这个SQL应该怎么写?谢谢 连续相加问题 急求 SQL语句查询问题,在线等!!! 求一个存储过程. 外网通过动态域名访问sqlserver2008的实例名,怎么写服务器名称?
select 工号,姓名,毕业日期,学历
from
(
select a.工号,a.姓名,b.毕业日期,b.学历,
ROW_NUMBER() over(partition by a.工号 order by b.毕业日期 desc) rownum
from 员工 a
inner join 教育经历 b
on a.工号 = b.工号
)t
where rownum = 1
没有规定禁止这样吧,比如博士毕业了去学个MBA,那学历就是硕士了