繁体   English   中英

MYSQL查询只选择最新状态为正的记录

[英]MYSQL Query select only records with latest status as Positive

嗨,我有一个表,其中包含组织中每个成员的状态记录。 我想根据表中提供的最新状态找出成员中谁仍在活动中。Hee是表中记录的示例:

样品

您可以使用where子句中的子查询来获取每个名称的最新状态:

select t.*
from t
where t.date = (select max(t2.date) from t t2 where t2.name = t.name);

您可以使用其他条件表达式来确定谁是活动的。

SELECT * FROM YourTable WHERE Status='Active';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM