mySQL - 显示每天的第一个和最后一个日志

标签 mysql

我有一个 mysql 表,其中包含以下列:id(primary)、name(varchar)、TIME(timestamp)

ID , NAME , TIME 

我只想获取每天的第一个和最后一个日志

example if i have data like this 

1,name,2018-20-21 12:35:00
2,name,2018-20-21 13:38:00
3,name,2018-20-21 14:25:00
4,name,2018-20-21 15:39:00
5,name,2018-20-21 21:48:00 
6,name,2018-20-22 13:25:00
7,name,2018-20-22 14:39:00
8,name,2018-20-22 19:48:00

我只想加入这个

 1,name,2018-20-21 12:35:00
 5,name,2018-20-21 21:48:00 

 6,name,2018-20-22 13:25:00
 8,name,2018-20-22 19:48:00

最佳答案

试试这个:

按日期(时间)从表组中选择名称、最大值(时间)、最小值(时间);

关于mySQL - 显示每天的第一个和最后一个日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52485679/

相关文章:

PHP SQL 集成

php - cakephp 保存数据到数据库

php - 截断一些 id 而不删除其他值 MySQL

mysql - MYSQL中JOIN后如何删除重复列值?

delphi - 通过 ShellExecute 的 Mysqldump 不起作用

mysql - 如何提取月份并显示该月的总计

mysql - MYSQL中的分组列,复杂查询

php - 按用户跟踪/验证/更新 MySQL 结果

MySQL SELECT 计算受到比其他 SELECT 字段更严格的标准 - 如何?

mysql - 检查 where 子句中的不同条件出现错误