首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
MS-SQL Server
疑难问题
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
查询有没有数据
[已结贴,结贴人:jiangzehong]
加为好友
发送私信
在线聊天
jiangzehong
jiangzehong
等级:
可用分等级:
短工
总技术分:
20
总技术分排名:
175111
揭贴率:
100.00%
发表于:
2008-08-21 01:41:31
楼主
怎样才能在查询时查到有数据就停止查询,因为我只想知道是否有数据
问题点数:
20
回复次数:
10
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
WYZSC
007,重在参乎,说错问错勿怪。
等级:
可用分等级:
小地主
总技术分:
4380
总技术分排名:
4695
发表于:
2008-08-21 04:30:55
1
楼 得分:
1
if exist,帮助中有。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
bobland
Bob
等级:
可用分等级:
长工
总技术分:
47
总技术分排名:
131001
发表于:
2008-08-21 05:23:21
2
楼 得分:
1
楼上正解 if exist(select * from .....)
补充2个
if(select count(*) from TABLENAME)>0
begin
print 'exist data'
end
else
begin
print 'no data'
END
if(select top 1 * from TABLENAME) is null
begin
print 'no data'
end
else
begin
print 'exist data'
END
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
CodeShow
代码秀
等级:
可用分等级:
乞丐
总技术分:
698
总技术分排名:
25827
发表于:
2008-08-21 09:31:41
3
楼 得分:
1
count(*)
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
mugua604
熟不了的木瓜
等级:
可用分等级:
中农
总技术分:
4228
总技术分排名:
4891
发表于:
2008-08-21 09:32:38
4
楼 得分:
1
用TOP 1
select top 1 * from tablename
第一笔有数据就表示有数据!!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ET_LN
等级:
可用分等级:
贫农
总技术分:
37
总技术分排名:
143856
发表于:
2008-08-21 11:29:57
5
楼 得分:
1
楼上正解 if exist(select * from .....)
补充2个
if(select count(*) from TABLENAME)>0
begin
print 'exist data'
end
else
begin
print 'no data'
END
if(select top 1 * from TABLENAME) is null
begin
print 'no data'
end
else
begin
print 'exist data'
END
顶
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zds1010
断翅的蝴蝶
等级:
可用分等级:
中农
总技术分:
220
总技术分排名:
65380
发表于:
2008-08-21 11:40:36
6
楼 得分:
1
引用 4 楼 mugua604 的回复:
用TOP 1
select top 1 * from tablename
第一笔有数据就表示有数据!!
http://www.xpeng.com.cn
http://www.lyyywx.com.cn
http://www.bdgxqsq.com.cn
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
jiangzehong
jiangzehong
等级:
可用分等级:
短工
总技术分:
20
总技术分排名:
175111
发表于:
2008-08-21 21:18:17
7
楼 得分:
0
top 1和count(*) 都试过,如果数据庞大的话很慢,它好像不是一有数据就停止的
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Garnett_KG
落花无言,人淡如菊.
等级:
可用分等级:
中农
总技术分:
3237
总技术分排名:
10967
发表于:
2008-08-21 21:27:58
8
楼 得分:
5
TOP 1 效果应该是跟EXISTS 一样。
但COUNT(*)不是。
楼上的测试代码可否帖上来看一下?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
WYZSC
007,重在参乎,说错问错勿怪。
等级:
可用分等级:
小地主
总技术分:
4380
总技术分排名:
4695
发表于:
2008-09-03 12:40:52
9
楼 得分:
4
COUNT(ID)比COUNT(*)快
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
WYZSC
007,重在参乎,说错问错勿怪。
等级:
可用分等级:
小地主
总技术分:
4380
总技术分排名:
4695
发表于:
2008-09-03 12:42:16
10
楼 得分:
5
建议增加索引,字段对应你的查询条件,速度会提高。
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友