select 1 from 的作用是什么-宏鹏
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-查询/SQL语句


select 1 from 的作用是什么

发表时间:2016/12/21 7:54:47 评论(0) 浏览(7741)  评论 | 加入收藏 | 复制
   
摘 要:select 1 from 的作用
正 文:

一、select 1 from 的作用


1、select 1 from mytable 与 select anycol(目的表集合中的任意一行)from mytable、select * from mytable 作用上来说是没有差别的,都是查看是否有记录。

2、select 1 from 中的1是一常量,查到的所有行的值都是它,但从效率上来说,1>anycol>*,因为不用查字典表。

3、查看记录条数可以用select sum(1) from mytable;等价于select sum(*) from mytable。

4、例如,select top 1 1 from mytable 用来判断表是否有记录,如有记录则显示一个 1,没有则不显示。

 


二、select 1 from的几个实例

 

table表是一个数据表

1、select  1 from table   

得出一个行数和table表行数一样的列,每行的列值是1;

2、select count(1)  from table 

得出一个数,该数是table表的行数

3、select sum(1) from table

得出一个数,该数是table表的行数


Access软件网交流QQ群(群号:198465573)
 
 相关文章
如何在Select语句中动态对行进行编号(T-SQL)   【Microsoft  2004/11/11】
SELECT TOP N 问题  【UMVSOFT整理  2008/4/18】
SQL必知必会(3)SELECT语句   【(美)Ben Forta   2009/7/23】
[access查询]一些Select检索高级用法   【gdjdyyj  2010/2/17】
6个提升 SQL Select 性能的方法  【缪炜  2016/6/10】
常见问答
技术分类
相关资源
文章搜索
关于作者

宏鹏

文章分类

文章存档

友情链接