select 1 from 的作用
类别:数据库 浏览量:301
时间:2015-9-17 select 1 from 的作用
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表是一个数据表,假设表的行数为10行
1、select 1 from table
得出一个行数和table表行数一样的列,每行的列值是1;
2、select count(1) from table
得出一个数,该数是table表的行数
3、select sum(1) from table
得出一个数,该数是table表的行数
4、select n from table
得出一个行数和table表行数一样的列,每行的列值是 n ;
5、select count(n) from table
得出一个数,该数是table表的行数
6、select sum(n) from table
得出一个数,该数是table表的行数 × n 的数
标签:SQL
您可能感兴趣
- mysql8.0.23的安装步骤(mysql 8.0.22 下载安装配置方法图文教程)
- sqlserver分页数据重复(SQL Server 在分页获取数据的同时获取到总记录数)
- 阿里云mysql如何接入(阿里云服务器安装Mysql数据库的详细教程)
- sql语句的groupby是做什么的(深入浅析SQL中的group by 和 having 用法)
- MySQL中使用mysqldump命令备份
- mysql 索引怎么实现(Mysql中索引和约束的示例语句)
- mysql几种连接方式(简单谈谈mysql左连接内连接)
- sqlserver定时计划(sql server deadlock跟踪的4种实现方法)
- mysql语句运行顺序(浅谈mysql执行过程以及顺序)
- 如何使用HttpModule实现sql防注入
- mysql数据库死锁原理(MySQL数据库锁机制原理解析)
- oraclemysql知识点(详解Mysql和Oracle之间的误区)
- mysql怎么解决幻读问题(详解MySQL幻读及如何消除)
- mysql5.7.20非安装版教程(MySQL5.5 部署的一个问题)
- linux安装nacos教程(Nacos配置MySQL8的方法)
- plsql提示developer(PL/SQL Developer过期的两种解决方法)
- 营养餐是什么(学校营养餐是什么)
- 谁说女子不如男 范冰冰演的武则天只是其一,另外两位你认识吗(谁说女子不如男)
- 杯酒人生---瓦伦丁酒杯和奥丁格啤酒(杯酒人生---瓦伦丁酒杯和奥丁格啤酒)
- 中秋节买啤酒,预算超过7元试试这8种啤酒,麦香浓郁都是真啤酒(预算超过7元试试这8种啤酒)
- CellPress旗下的6 期刊,国人友刊来了解一下吧(CellPress旗下的6期刊国人友刊来了解一下吧)
- ()
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9