Re: [SQL ] 列出一个字段中开始变化的前后值

楼主: standia (匿名)   2016-05-13 23:34:53
没SQL Server, ... 用 PostgreSQL
select id,year,unit
from (
select id , year , unit , unit<>lead(unit)over(x) or unit<>lag(unit)over(x) z
from tableX
window x as (partition by id order by year desc)
)Q where z
※ 引述《Schematic (小小宝的妈)》之铭言:
: 数据库名称:SQL SERVER
: 数据库版本:2012
: 内容/问题描述:
: 列出某位员工在哪一年换了单位,没有换单位的员工不用列出
: Num id year unit
:

Links booklink

Contact Us: admin [ a t ] ucptt.com