http://www.cnblogs.com/merru/articles/4626045.htmlhtml
SELECT a.shop_id, a.price, count(*) as rank
FROM mygoods a
JOIN mygoods b ON a.shop_id=b.shop_id AND a.price <= b.price
GROUP BY a.shop_id, a.price
ORDER BY a.shop_id,a.price deschtm
經過自鏈接 ,比例用排序字段的大小比較和count(*) 得到 知足 條件的熟練,即等價於 row_numblog
A 1排序
A 2統計
A 3co
自鏈接結果
a.1 a.2 b.1 b.2
A 1 A 1
A 1 A 2
A 1 A 3
A 2 A 1
A 2 A 2
A 2 A 3
A 3 A 1
A 3 A 2
A 3 A 3
a表裏面的 第一二個字段作分組,求和。
同時知足 a2 <= b2
則 符合條件的結果
A 1 A 1 對
A 1 A 2 對
A 1 A 3 對
A 2 A 1 錯
A 2 A 2 對
A 2 A 3 對
A 3 A 1 錯
A 3 A 2 錯
A 3 A 3 對
統計結果
A 1 3個
A 2 2個
A 3 1個