我有一個存儲交易ID,客戶ID和每筆交易總金額的交易表。 如何找到更多交易的客戶?我使用PHP和Mysql,但我確定有一種方法可以在SQL查詢中執行此操作。 謝謝。MySQL - 在大多數交易表上查找客戶
1
A
回答
1
有很多方法可以做到這一點,這裏有一個
SELECT COUNT(client_id) AS transaction_count, client_id
FROM transactions
GROUP BY client_id
ORDER BY COUNT(client_id) DESC
LIMIT 1
0
SELECT * FROM Transactions
ORDER BY amount
DESC LIMIT 1
0
一種解決方案是:
SELECT `client_id`, COUNT(*) AS c_num
FROM `transaction`
GROUP BY `client_id`
ORDER BY `c_num` ASC
LIMIT 1
相關問題
- 1. MySQL多用戶交易
- 2. 在bigquery或sql中查找來自多個客戶的購買客戶與交易日差距的比率
- 3. 固定客戶數量的Redis交易
- 4. 搜索客戶交易數據
- 5. Firebase:客戶交易和雲功能交易存在差異嗎?
- 6. 查找大於指定交易金額的帳戶
- 7. Kohana在多個表上的交易
- 8. Mysql的交易,用戶
- 9. 在非阻塞客戶端的交易?
- 10. SQL找到最近的賬戶交易爲每個客戶
- 11. 交易在像MySQL交易PHP
- 12. 在取消交易後查找最高交易金額
- 13. 查找大多數行的範圍MYSQL
- 14. MySQL:在數據庫中查找活動客戶的查詢
- 15. 海量ORM - 多個表上的交易
- 16. JMS上的用戶交易
- 17. 3查詢在1交易mysql中
- 18. 同一客戶的第二筆交易未能增加交易次數
- 19. MQ擴展交易客戶端
- 20. 在交易中查找記錄
- 21. 如何在Firebase中的多個數據表上進行交易?
- 22. MySQL交易
- 23. MySQL的交易
- 24. MySql交易
- 25. PDO MySQL交易
- 26. MySQL交易
- 27. SQL查詢來查找金融交易
- 28. Delphi 2007 ZeosLib 6.6 Mysql 4.1來自其他客戶端的交易鎖表
- 29. MySQL查詢計數在多個表上
- 30. MySQL的:如何找到交易
這就行了。謝謝大家。 – JoaoPedro 2010-08-18 13:20:56