select 1 from 表(摘抄别人的共同学习一下)
来源:互联网 发布:看小说软件 编辑:程序博客网 时间:2024/05/21 10:33
在这里我主要讨论的有以下几个select 语句:
table表是一个数据表,假设表的行数为10行,以下同。
1:select 1 from table
2:select count(1) from table
3:select sum(1) from table
对第一个select语句,我刚开始以为是“1”代表是列名,从2,3种顺推得出得结果:)有点无耻吧。不过通过我自己得观察,这样我觉得是不对的,所以我在SQL SERVER中测试了一下,发现结果如下:
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表的行数;第三种是计算临时列的和。
table表是一个数据表,假设表的行数为10行,以下同。
1:select 1 from table
2:select count(1) from table
3:select sum(1) from table
对第一个select语句,我刚开始以为是“1”代表是列名,从2,3种顺推得出得结果:)有点无耻吧。不过通过我自己得观察,这样我觉得是不对的,所以我在SQL SERVER中测试了一下,发现结果如下:
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表的行数;第三种是计算临时列的和。
0 0
- select 1 from 表(摘抄别人的共同学习一下)
- 学习一下别人的写法
- token登录验证机制图解 (摘抄别人的)
- 摘抄别人:关于java的修饰符
- 初学MediaPlayer,借鉴下别人的东西,希望共同学习进步。
- 批处理编程- -介绍(从别人哪里弄的,自己学习了一下)
- 去看看,学习一下别人的意见!http://linji.cn/
- 互相学习一下别人的博客,还可以。
- select 1 from的用途
- select 1 from的用途
- select 1 from的浅析
- select 1 from 表名
- 共同学习的朋友
- 别人的经验,好好学习一下
- 从来没有勇气追求他们认为正确的事情。从来不在乎别人。老想走捷径。(摘抄)
- C++LNK错误总结(摘抄别人的),留着自已用,哈哈。。。
- oracle中的select 1 from 表名的含义~
- 【学习摘抄】1---ActivityThread
- 修改Struts2的struts.xml配置文件位置
- linux 同步IO:sync、fsync与fdatasync
- NodeJS连接MySQL
- 43. 百度面试题:最长公共子序列
- 一些基础知识
- select 1 from 表(摘抄别人的共同学习一下)
- Linux设备驱动开发详解-Note(9) --- helloword例子
- openni初步认识
- 百度的搜索原理
- 让你提前认识软件开发(23):如何在C语言中执行shell命令?
- 【redis源码分析】数字集合--intset
- uva 10400 Game Show Math (填合适的运算符)
- Longest Ordered Subsequence (最长有序(递增)序列)
- leetcode: Palindrome Partitioning II