这样的SQL select语句怎么写?怎么显示数据 distinct,order by,group by,having?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/04 11:56:07
这样的SQL select语句怎么写?怎么显示数据 distinct,order by,group by,having?
这是我的数据:
id addr temperature voltage others date_time
1335 0001 75.2 2.6 024 2010-11-13 19:45:15
1336 0002 75.3 2.6 024 2010-11-13 19:45:16
1337 0002 75.4 2.6 024 2010-11-13 19:45:17
1338 0003 75.5 2.6 024 2010-11-13 19:45:18
1339 0001 75.2 2.6 024 2010-11-13 19:45:19
1340 0002 75.3 2.6 024 2010-11-13 19:45:20
1341 0002 75.4 2.6 024 2010-11-13 19:45:21
1342 0003 75.5 2.6 024 2010-11-13 19:45:22
我要的结果:显示最新的addr不同的数据:
1339 0001 75.2 2.6 024 2010-11-13 19:45:19
1341 0002 75.4 2.6 024 2010-11-13 19:45:21
1342 0003 75.5 2.6 024 2010-11-13 19:45:22
我的目的是让以0001,0002,0003为地址的数据,各显示一条最新的,之后可能有0004,0005等等.每个不同的addr都显示一条最近的数据
这是我的数据:
id addr temperature voltage others date_time
1335 0001 75.2 2.6 024 2010-11-13 19:45:15
1336 0002 75.3 2.6 024 2010-11-13 19:45:16
1337 0002 75.4 2.6 024 2010-11-13 19:45:17
1338 0003 75.5 2.6 024 2010-11-13 19:45:18
1339 0001 75.2 2.6 024 2010-11-13 19:45:19
1340 0002 75.3 2.6 024 2010-11-13 19:45:20
1341 0002 75.4 2.6 024 2010-11-13 19:45:21
1342 0003 75.5 2.6 024 2010-11-13 19:45:22
我要的结果:显示最新的addr不同的数据:
1339 0001 75.2 2.6 024 2010-11-13 19:45:19
1341 0002 75.4 2.6 024 2010-11-13 19:45:21
1342 0003 75.5 2.6 024 2010-11-13 19:45:22
我的目的是让以0001,0002,0003为地址的数据,各显示一条最新的,之后可能有0004,0005等等.每个不同的addr都显示一条最近的数据
select * from table_name where date_time in
(select max(date_time) from table_name group by addr)
order by id
(select max(date_time) from table_name group by addr)
order by id
这样的SQL select语句怎么写?怎么显示数据 distinct,order by,group by,having?
在SQL语句中,select,where,group by,having,order by,这几个关键字程序执行顺序是怎
mysql中的select语句where条件group by ,having ,order by,limit的顺序及用法
SQL的执行顺序,如:( Select,From,Where Group By , Order By)如何的顺序
select-sql 语句中,筛选用(?)子句,分组用group by 子句,排序用order by 子句
SQL语句select * from 表名 group by 列名--不是 GROUP BY 表达式
SQL问题?SELECT语句中与HAVING子句通常同时使用的是( )子句。A.ORDER BY B.WHERE C.G
sql中order by和group by的区别
SQL语句中的 Distinct 和 Group by 有什么不同,用那个好?
SQL的GROUP BY错误
group by 和 distinct 的问题
请问sql="select * from 招聘信息 order by id