select 1 from ... sql语句中的1代表什么意思?
来源:互联网 发布:mac版本百度云 编辑:程序博客网 时间:2024/06/08 08:00
select 1 from ..., sql语句中的1代表什么意思?查出来是个什么结果?
select 1 from table;与select anycol(目的表集合中的任意一行) from table;与select * from table 从作用上来说是没有差别的,都是查看是否有记录,一般是作条件查询用的。select 1 from 中的1是一常量(可以为任意数值),查到的所有行的值都是它,但从效率上来说,1>anycol>*,因为不用查字典表。
测试场景:(转自网络文献)
table表是一个数据表,假设表的行数为10行。
1:select 1 from table 增加临时列,每行的列值是写在select后的数,这条sql语句中是1
2:select count(1) from table 管count(a)的a值如何变化,得出的值总是table表的行数
3:select sum(1) from table 计算临时列的和
在SQL SERVER中用 1 测试了一下,发现结果如下:
1:测试结果,得出一个行数和table表行数一样的临时列(暂且这么叫,我也不知道该叫什么),每行的列值是1;
2:得出一个数,该数是table表的行数;
3:得出一个数,该数是table表的行数;
然后我又用“2”测试,结果如下:
1:得出一个行数和table表行数一样的临时列,每行的列值是2;
2:得出一个数,该数是table表的行数;
3:得出一个数,该数是table表的行数×2的数
然后我又用更大的数测试:
1:得出一个行数和table表行数一样的临时列,每行的列值是我写在select后的数;
2:还是得出一个数,该数是table表的行数;
3:得出一个数,该数是table表的行数×写在select后的数
综上所述:第一种的写法是增加临时列,每行的列值是写在select后的数;第二种是不管count(a)的a值如何变化,得出的值总是table表的行数;第三种是计算临时列的和。
语句if not exists(select 1 from deleted d join inserted i on d.ID=i.ID
and d.col1=1 and i.col1=2)
if not exists 如果不存在
(..)这里该是验证更新,更新前的id等于更新后的id,并且更新前col的值是1,更新后的值是2
- select 1 from ... sql语句中的1代表什么意思?
- select 1 from ... sql语句中的1代表什么意思
- select 1 from ... sql语句中的1代表什么意思? .
- select 1 from ... sql语句中的1代表什么意思?
- select 1 from ... sql语句中的1代表什么意思?
- select 1 from ... sql语句中的1代表什么意思?
- select 1 from ..., sql语句中的1代表什么意思
- select 1 from ... sql语句中的1代表什么意思?
- select 1 from ..., sql语句中的1代表什么意思
- select 1 from table 语句中的1代表什么意思
- select 1 from ... sql语句中的1代表的含义说明
- flex:1代表什么意思
- sqlserver中的sql语句中1=2什么意思
- sql语句中的问号什么意思
- select 1 from 语句
- sql like N'%%',N 是代表什么意思 及Like语句详解
- not exists(select 1 什么意思
- "宕机"代表什么意思
- AOP在大规模软件开发项目中应用的尝试与思考
- goto
- 常见Web应用安全漏洞
- TCPMP源代码分析---窥豹一斑
- WARN No configuration found. Configuring ehcache from ehcache-failsafe.xml....
- select 1 from ... sql语句中的1代表什么意思?
- DirectFB和Cairo的嵌入式图形开发实践
- oracle Date型时间加减
- java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava
- 美欲为G20峰会定调 重塑世界经济秩序
- 邮件属性说明
- SQL2005数据库引擎结构(二)
- ant针对ear的自动构建和发布到weblogic9
- 禁止搜索引擎收录的方法