社区
Access
帖子详情
sql如何查找符合条件的第一条数据,而不是全部.
Fev
2011-07-09 03:26:13
例如:access中有五行数据:
id a
1 1
2 0
3 3
4 0
5 0
用条件 where a=0 查找,最后根据access的遍历方式得到的可能是id=2的那行数据或是id=5,而不是得到id235这三行.
求这个方法是为了,在只需要一条满足条件的数据时,且数据库较大的情况下,节省没必要的搜索,以加快访问数据库的速度
...全文
5382
5
打赏
收藏
sql如何查找符合条件的第一条数据,而不是全部.
例如:access中有五行数据: id a 1 1 2 0 3 3 4 0 5 0 用条件 where a=0 查找,最后根据access的遍历方式得到的可能是id=2的那行数据或是id=5,而不是得到id235这三行. 求这个方法是为了,在只需要一条满足条件的数据时,且数据库较大的情况下,节省没必要的搜索,以加快访问数据库的速度
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ProperZhang
2013-04-08
打赏
举报
回复
引用 4 楼 lixiasd 的回复:
想问一下2楼,我们用的是oracle 9i 用你那种写法的话,是会报错的。。。。
Select * from table1 where a = 0 limit 0,1
lixiasd
2012-05-21
打赏
举报
回复
想问一下2楼,我们用的是oracle 9i 用你那种写法的话,是会报错的。。。。
Fev
2011-07-09
打赏
举报
回复
谢谢,ACMAIN_CHM
ACMAIN_CHM
2011-07-09
打赏
举报
回复
Select top 1 from table1 where a=0
Oracle
数据
库 -
sql
语句筛选出符合查询条件的
第一条
结果实例演示,
sql
查询结果只显示指定行数的
数据
方法
默认看到查询条件有 3 条结果,我想只查询出日期最晚的那一条记录。 把查询条件括起来,加个 rownum=1 的筛选条件就能筛选出 1 行
数据
。 两条
数据
的话要用小于号,等于号我试过了,查询出的结果为空。 Oracle
数据
库 - 筛选出符合查询条件的
第一条
结果实例演示,
sql
查询结果只显示指定行数的
数据
方法
oracle
sql
取查询结果
第一条
,
SQL
获取
第一条
记录的方法(
sql
server、oracle、my
sql
数据
库)...
Sql
server 获取每组中的
第一条
记录在日常生活方面,我们经常需要记录一些操作,类似于日志的操作,最后的记录才是有效
数据
,而且可能它们属于不同的方面、功能下面,从
数据
库的术语来说,就是
查找
出每组中的一条
数据
。下面我们要实现的就是在
sql
server中实现从每组中取出
第一条
数据
。例子我们要从上面获得的有效
数据
为:对应的
sql
语句如下所示:select * from t1 t where id =...
SQL
Server取表中某一条件下
第一条
数据
SQL
(PARTITION BY 的应用)
应用场景:取出表中所有车牌号对应车辆状态最新的一条
数据
(车牌号和车辆状态是一对多的关系,车牌号可以绑定在不同的车辆上,当车辆进行维修,出售,停运等状态时,可将车牌更换车辆,车辆的状态会随之改变) 取出某一固定车牌对应的车辆状态,可通过top 1进行操作,如下: SELECT TOP 1 * FROM car WHERE car_no = '沪ADBSJ' ORDER BY date1 ...
如何取
SQL
结果集的
第一条
记录
在
SQL
Server
数据
库中,使用top关键字: SELECT TOP number|percent column_name(s) FROM table_name 在My
SQL
数据
库中,使用LIMIT关键字: SELECT column_name(s) FROM table_name LIMIT number 例子:SELECT *...
sql
多条
数据
仅仅返回
符合条件
的一条
如HtGuid关联多个
数据
: 我想要的是最新
数据
,这个是最新创建的
数据
。 原来的
sql
: select * from T_GDJC_RCXC WHERE HT_GUID = 'f4675355-8d60-4751-aedd-9e7335e58064A' ORDER BY CREATE_DATE DESC; 利用Max: SELECT * FROM T_GDJC_RCXC where CREATE_DATE = (SELECT MAX(CREATE_DATE) FROM T_GDJC_RC
Access
7,732
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章