.
- , qversion . ,
desc . - qversion. , qversion . (. null/not null , .) ,
where qversion is not null . qversion , , .
CREATE TABLE
id int,
num int,
question varchar(50),
qversion int );
INSERT INTO
INSERT INTO
INSERT INTO
INSERT INTO
INSERT INTO
INSERT INTO
INSERT INTO
INSERT INTO
select id, num, question, qversion
from (select *,
row_number() over (partition by num order by qversion desc) as RN
from
where qversion is not null) T
where RN <= 3