[英]How to get the corresponding data of a max value in mysql
我有一個查詢A導致:
orders | date_added
10 | 2013-01-09
24 | 2013-01-10
13 | 2013-01-11
我想獲取具有相應日期的最大訂單數。這是到目前為止的查詢
SELECT MAX( orders )
FROM (
SELECT COUNT( order_id ) AS orders, DATE( date_added ) FROM `order`
WHERE YEAR(date_added) = YEAR( NOW( ) )
GROUP BY DATE( date_added )
) AS daily_orders"
我認為這會解決這個問題
SELECT COUNT( order_id ) AS orders, DATE( date_added ) FROM `order`
WHERE YEAR(date_added) = YEAR( NOW( ) )
GROUP BY DATE( date_added )
ORDER BY orders DESC LIMIT 1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.