社区
MySQL
帖子详情
select count(1) from table1 这句话count里有个1是什么意思?
musicsoul
2004-03-24 10:36:14
select count(1) from table1 这句话count里有个1是什么意思?
谢谢!!!
...全文
229
8
打赏
收藏
select count(1) from table1 这句话count里有个1是什么意思?
select count(1) from table1 这句话count里有个1是什么意思? 谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cantops
2004-04-04
打赏
举报
回复
学到了。 开心中
htdqy
2004-03-30
打赏
举报
回复
牛人真多啊~
shuixin13
2004-03-30
打赏
举报
回复
呵呵,
是的.
就好像分组后 COUNT(*) = COUNT(Col1) 一样.
参数已没有什么实际意义了.
loveflea
2004-03-30
打赏
举报
回复
倏然我知道是表的第一列..但感觉用什么数字效果都是一样的!嗬嗬!
mysql> desc logoff;
+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| usernumber | varchar(15) | YES | MUL | NULL | |
+------------+-------------+------+-----+---------+-------+
1 row in set (0.41 sec)
mysql> select count(1) from logoff;
+----------+
| count(1) |
+----------+
| 1461742 |
+----------+
1 row in set (0.03 sec)
mysql> select count(1000) from logoff;
+-------------+
| count(1000) |
+-------------+
| 1461742 |
+-------------+
1 row in set (0.00 sec)
mysql> select count(0) from logoff;
+----------+
| count(0) |
+----------+
| 1461742 |
+----------+
1 row in set (0.00 sec)
mysql> select count(-1) from logoff;
+-----------+
| count(-1) |
+-----------+
| 1461742 |
+-----------+
1 row in set (0.00 sec)
lxf_1976
2004-03-26
打赏
举报
回复
*^_^*
一直都不知道!
学习!!!!
fish21cn
2004-03-26
打赏
举报
回复
哦。又学到了。
lehool
2004-03-25
打赏
举报
回复
CREATE TABLE `table1` (
`a` mediumint(4) NOT NULL auto_increment,
`b` varchar(20) NOT NULL default '',
`c` varchar(20) NOT NULL default '',
`d` tinyint(2) NOT NULL default '1',
`e` varchar(50) default NULL,
PRIMARY KEY (`a`),
UNIQUE KEY `a` (`a`)
) TYPE=MyISAM
select count(1) from table1 == select count(a) from table1 !!
shuixin13
2004-03-24
打赏
举报
回复
表的第一列..
就好像
SELECT ... FORM ... ORDER BY 1 DESC;
PowerBI系列之DAX函数专题
父子函数:PATH、PATHCONTAINS、PATHITEM、PATHLENGTH等 统计函数:AVERAGE、
COUNT
、MAX、MIN、SUM等 迭代统计函数:AVERAGEX、
COUNT
X、MAXX、MINX、SUMX、RANKX等 表函数: FILTERS 、ADDCOLUMNS、
SELECT
COLUMNS、...
SELECT
1 FROM
table
含义
select
1 from
table
与
select
* from
table
从作用上来说是没有差别的,都是查看数据库中这个表是否有记录。
select
1 from 中的1是一常量(可以为任意数值),查到的所有行的值都是它,但从效率上来说,1 >*,...
select
1 from
table
与
select
count
(1) from
table
的作用
select
1 from 表名;与
select
* from 表名 作用上来说是没有差别的,都是查看是否有记录。
select
1 from 中的1是一常量,查到的所有行的值都是它,但从效率上来说...
select
count
(1) from 表名 代表查询表总记录数 ...
select
count
(1) from
table
where ..
这句
sql语句的作用
1并不是表示第一个字段,而是表示一个固定值,
count
(1)和
count
(2)效果是一样的
count
(*),执行时会把星号翻译成字段的具体名字,效果也是一样的,不过多了一个翻译的动作,比固定值的方式效率稍微低一些。
count
...
select
count
(id) from
table
返回值
select
count
(id) from
table
这条SQL语句作用大家都明白什么作用了,本来一直认为返回值为一整形结果,但是试试胜于雄辩。 刚刚在写一个jsp程序,数据库操作使用了dbutils包,使用了
select
count
(id) from
table
这...
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章