[英]Php MySQL query to get max of event id for specific user id
我有一個帶有event_id
, eventname
, date
, time
, location
, user_id
。 每個用戶ID可以具有多個事件ID。 我只想查詢最高事件ID,例如, user id = 30
。 如何才能做到這一點?
SELECT
MAX(event_id) as MEvent_id ,
eventname,
date,
time,
location,
user_id
FROM mytable
WHERE user_id = 30
這非常簡單。
SELECT MAX(event_id) FROM table WHERE user_id = 30
SELECT a.*
FROM tableName a
INNER JOIN
(
SELECT userID, MAX(event_ID) maxID
FROM tableName
GROUP BY userID
) b ON a.userID = b.userID AND
a.event_ID = b.maxID
WHERE a.userID = 30
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.