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
您可能感兴趣
- sql语句按字段排序(SQL语句实现表中字段的组合累加排序)
- sqlserver基础查询语句(SQL Server子查询的深入理解)
- mysql8.0使用(MySQL 8.0新特性 — 检查性约束的使用简介)
- 安装mysql中要注意什么问题(安装Mysql时可能会遇到的一些疑难杂症)
- mysql插入数据错误代码(教你解决往mysql数据库中存入汉字报错的方法)
- mysql的事务隔离级别怎么实现(mysql、oracle默认事务隔离级别的说明)
- sqlserver安装使用教程(SQL Server 2019下载与安装教程自定义安装)
- mysql有什么索引(MySQL 普通索引和唯一索引的区别详解)
- mysql发生系统错误(MySQL too many connections错误的原因及解决)
- sql中的条件语法(SQL 中STUFF用法)
- SQL Server Profile事件含义
- mysql游标的使用(MySQL 游标的作用与使用相关)
- MySQL执行事务的语法与流程详解(MySQL执行事务的语法与流程详解)
- python与mysql的联系(MySQL和Python交互的示例)
- mysql 分库分表步骤(MySQL读多写少设计方案 - 分库分表还能这么做?)
- SQL SERVER数据类型对应C#的数据类型
- 19号线二期全线电通 轨道交通项目最新进展来了(19号线二期全线电通)
- 涉及3条地铁线路 成都这4座轨道交通站点有新名字了(涉及3条地铁线路)
- 来了 成都轨道交通5条线路刷新 进度条(成都轨道交通5条线路刷新)
- 一部手机两套系统 OPPO Find X3的正确打开方式你知道吗(一部手机两套系统)
- OPPO用户看过来 汇总几个春节实用技巧,轻松搞定多设备联动玩法(汇总几个春节实用技巧)
- 北京旅游攻略(北京旅游攻略5日游及其花费)
热门推荐
- css布局详细介绍(浅谈CSS 栅格系统布局原理分析)
- docker容器无法启动(Docker 无法停止或删除容器服务问题的解决方案)
- docker清理脚本(Docker 清理的常用方法及问题)
- mysql 临时表
- ASP.NET服务器端执行脚本的通用方法
- php依赖注入和控制反转的区别(php反射学习之依赖注入示例)
- python定义dataframe(对python dataframe逻辑取值的方法详解)
- docker 加入k8s吗(k8s和Docker关系简单说明)
- python里面的time如何用(详解python:time模块用法)
- jvm运动数据区总结(JVM上高性能数据格式库包Apache Arrow入门和架构详解Gkatziouras)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9