簡體   English   中英

SQL查詢需要幫助

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM