SELECT
*
FROM
(
SELECT
@rownum := @rownum + 1 AS now_sort_index,
t.*
FROM
(SELECT @rownum := 0) r,
(
SELECT
p.product_id,
p.sort_index
FROM
mall_product p
WHERE
1 = 1
AND p.validity = 'VALID'
AND p.category_id = 'e1927ee2-4d2a-11e5-8922-02004c4f4f50'
AND p.product_status = 'OPEN'
ORDER BY
p.sort_index ASC,
p.last_modify_time DESC
) t
) t
WHERE
t.sort_index != t.now_sort_index
@rownum
最新推荐文章于 2023-09-26 10:30:48 发布