1. 程式人生 > >mysql 分組行號查詢

mysql 分組行號查詢

開發十年,就只剩下這套架構體系了! >>>   

SELECT 
    @row_number:=CASE
        WHEN @customer_no = customerNumber THEN @row_number + 1
        ELSE 1
    END AS num,
    @customer_no:=customerNumber as CustomerNumber,
    paymentDate,
    amount
FROM
    payments,(SELECT @customer_no:=0,@row_number:=0) as t
ORDER BY cust