我有两张桌子,Users
和Visitors
。在Users
中,我拥有所有用户信息,并在Visitors
中输入登录结果。每次用户登录时,都会有一条新记录进入Visitors
并带有user_id
和datetime
。
我要选择所有具有上次登录日期时间的用户。我该怎么做?
最佳答案
尝试在选择中使用子查询
例如:select u.name,(select datetime from visitors v where u.id_user = v.id_user order by datetime desc limit 1) as lastlogin_datetme from users u;