在上面的屏幕截图中,我需要获得子平面,其中子平面组中的MAX(ID)没有formularymixtype为0
答案 0 :(得分:0)
我认为这可以满足您的需求:
select t.*
from (select t.*,
row_number() over (partition by subplanid order by id desc) as seqnum
from t
) t
where seqnum = 1 and formularymixtype <> 0;
答案 1 :(得分:0)
此查询将从表中查询subplainid,其中将采用最后一个id并且formularymixtype不等于0
SELECT subplainid FROM table t
where id = (select max(id) from table where formularymixtype <> 0 )