-- 大概这个样子select ID,XM,CS,ztm from ( select ID,XM,CS,ztm , row_number() over(partition by ID,XM,CS order by ztm) rn from mytable ) x where rn = 1
-- 大概这个样子 -- 加个 desc , 把 4 的放在 3 前面 select ID,XM,CS,ztm from ( select ID,XM,CS,ztm , row_number() over(partition by ID,XM,CS order by ztm desc) rn from mytable ) x where rn = 1
-- 大概这个样子select ID,XM,CS,ztm from (
select ID,XM,CS,ztm , row_number() over(partition by ID,XM,CS order by ztm) rn
from mytable
) x
where rn = 1
-- 大概这个样子
-- 加个 desc , 把 4 的放在 3 前面
select ID,XM,CS,ztm from (
select ID,XM,CS,ztm , row_number() over(partition by ID,XM,CS order by ztm desc) rn
from mytable
) x
where rn = 1
有个疑问是,我这个查出的数据是在几个表关联之后查询出来的结果,
我是想之前的SQL语句上面加上条件判断,就是where之后,或者 其他条件之后把。然后达到我上面提出问题的结果。
但是我看您给的答案好像不能那样直接加吧??
求指导,谢谢了。