sql如何查询第一个数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql如何查询第一个数据相关的知识,希望对你有一定的参考价值。
我有个表:
项目 测量时间 结果
a 4:00:00 0.35
a 4:30:00 0.36
b 4:31:00 0.34
c 4:32:00 0.35
c 4:33:00 0.34
我要查询出各项目第一次测量的数据,sql怎么写?谢谢
sql如何查询第一个数据的方法。
如下参考:
1.首先,双击“ManagementStudio”图标打开SQLServer。
2.继续打开SQLServer窗口,单击工具栏中的“newquery”图标。
3.在SQLServer第二窗口,输入来自SQL语句的查询数据到SQLServer数据库。
4.然后在SQLServer窗口,单击工具栏中的“execute”图标。
5.最后,在SQLServer窗口中,成功地显示了SQLServer数据库中的查询数据结果。
参考技术A使用 limit 1
可以指定取第一条数据
例子
id info
1 xkhm
2 hdk
3 ndkdl
sql语句
select * from table limit 1结果
id info
1 xkhm
参考技术B select TOP 1 * from (你要查询的表) order by (表的主键) 参考技术C select t1.* from table t1,(select 项目,min(测量时间) as 测量时间 from table group by 项目) t2where t1.项目=t2.项目 and t1.测量时间=t2.测量时间本回答被提问者和网友采纳 参考技术D 使用group分组,去最小的测量时间的数据。
select * from table where (项目, 测量时间) in (select 项目, min(测量时间) from table) order by 项目;
以上是关于sql如何查询第一个数据的主要内容,如果未能解决你的问题,请参考以下文章