2015-07-09 146 views
-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 
+0

我沒有看到你的'results'表提供的信息'quiz_id',不明白爲什麼這樣的領域將是有關' user.id'。 – Uueerdo

+0

請參閱手冊:https://dev.mysql.com/doc/refman/5.1/en/example-maximum-column-group-row.html – Strawberry

+0

@Uererdo對不起我的錯誤,它是user_id而不是 –

回答

-1

嘗試:

​​
相關問題