-1
我想從兩個表中獲取信息用戶和結果。一個查詢的結果,在mysql中輸入其他查詢
用戶表有
id, name, email, password columns etc.
和結果表有
id, user_id, last_attempt_time etc.
結果表被填充在用戶每次需要一個測驗的時間。
我想顯示user_id,name和last_attempt_time,但我的查詢返回最老的時間,我不知道如何解決這個問題。
SELECT u.id,u.email,u.name,u.joined,r.last_attempt_time FROM users u
LEFT JOIN results r
ON u.id=r.user_id
GROUP BY u.id
ORDER BY u.id ASC
我沒有看到你的'results'表提供的信息'quiz_id',不明白爲什麼這樣的領域將是有關' user.id'。 – Uueerdo
請參閱手冊:https://dev.mysql.com/doc/refman/5.1/en/example-maximum-column-group-row.html – Strawberry
@Uererdo對不起我的錯誤,它是user_id而不是 –