[英]Sql Query Need help
嗨,我需要小的查詢,這是我的表
user table
userid username
user001 987
user002 123
user003 456
logintrack
usrid lastlogin
user001 7/22/2009
user001 7/23/2009
user002 7/24/2009
user001 7/25/2009
user003 7/26/2009
user002 7/25/2009
user001 7/26/2990
Expected Output
userid username lastlogin
user001 987 7/26/2009
user002 123 7/25/2009
user003 456 7/26/2009
此致Nagu
不確定,但希望它能起作用,請嘗試
SELECT u.userid, u.username, max(lt.lastlogin) FROM
user u, logintrack lt
WHERE u.userid = lt.userid
GROUP BY u.userid, u.username
lastlogin不是該列的好名稱,因為它是所有登錄日期的列表,而不僅僅是最后一個。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.