А
Size: a a a
А
GK
А
GK
GK
A
A
GK
A
GK
А
WITH d AS (
SELECT 1 id, 'comment10' comment, 1 item_id
UNION ALL SELECT 2, 'comment1', 1 val
UNION ALL SELECT 3, 'comment3', 2 val
UNION ALL SELECT 4, 'comment4', 2 val
)
, t AS (
SELECT id, comment, item_id
, ROW_NUMBER() OVER (PARTITION BY item_id ORDER BY id DESC) rn
FROM d
)
SELECT id, comment, item_id
FROM t
WHERE rn = 1
ORDER BY id DESC
LIMIT 20
GK
А
GK
GK
А
GK