Professional Documents
Culture Documents
com/q/7745609/808921
SELECT customer_id,
qty,
rank
FROM
(
SELECT customer_id,
qty,
@rn1 := if(@ck1=customer_id, if(@qty=qty, @rn1, @rn1+1),1) as rank,
@ck1 := customer_id,
@qty := qty
FROM
(
SELECT customer_id,
qty
FROM `order`
ORDER BY customer_id,qty
) A
) B;