社区
基础编程
帖子详情
有关mysql : select count(*) from XXX的问题
volcool
2008-04-16 09:29:46
在mysql控制台里这条语句没啥问题
返回结果0
可是在php里$result=select count(*) from XXX
返回的结果怎么处理?
我得到的$result并不是我期望的0
比如我希望select count(*) from XXX 后,没有找到数据,然后再执行插入数据
请问怎么解决?
刚接触php+mysql没多久,以前用。net+mssql 用惯了,mysql的语句好多都不同
...全文
695
11
打赏
收藏
有关mysql : select count(*) from XXX的问题
在mysql控制台里这条语句没啥问题 返回结果0 可是在php里$result=select count(*) from XXX 返回的结果怎么处理? 我得到的$result并不是我期望的0 比如我希望select count(*) from XXX 后,没有找到数据,然后再执行插入数据 请问怎么解决? 刚接触php+mysql没多久,以前用。net+mssql 用惯了,mysql的语句好多都不同
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
黄袍披身
2012-01-18
打赏
举报
回复
....4年前的帖子出来诈尸...
xb12369
2012-01-18
打赏
举报
回复
①
$sql="select count(*) a from XXX";//给count取个别名a
②
$rs_result=$connclient->DBQuery($sql);
③
$rs=$connclient->DBGetRowByArray($rs_result);
echo $rs["a"]
UltraBejing
2008-05-01
打赏
举报
回复
不知,帮顶
meiZiNick
2008-04-30
打赏
举报
回复
不知,帮顶
剑心永远OK
2008-04-16
打赏
举报
回复
如果需求都一样.
count 比 mysql_num_rows要快.如果数据量大的话..
guiyujie
2008-04-16
打赏
举报
回复
去看php手册~
lvjx125
2008-04-16
打赏
举报
回复
效率方面我不太清楚
tianyaxiao
2008-04-16
打赏
举报
回复
query 后得到的是一个资源
你要从资源中提取数据出来
volcool
2008-04-16
打赏
举报
回复
看到一些人是这么写的
$result=select * from XXX
$num=mysql_num_rows($result)
和select count(*) from XXX 效率比较
是否select count(*) from XXX高些?
lvjx125
2008-04-16
打赏
举报
回复
$data = $db->query($sql);
list($total) = $data->fetchRow($data);
$total 就是你想要的结果.
xian222
2008-04-16
打赏
举报
回复
如果是count的话
尽量不要使用*
用count(关键字段名)这样效率会高些
Mysql
数据库服务器CPU冲高
问题
定位及分析
文章详细介绍了在生产环境中遇到的
MySQL
数据库CPU使用率异常升高
问题
,通过对SQL语句的分析,特别是`
select
count
(*) from (
select
* from
xxx
) as new`的性能测试,发现查询缓存的影响。在关闭查询缓存并进行压力测试后,确认了该SQL语句在特定情况下导致CPU冲高和磁盘压力增大。对比Oracle和SQL Server的测试结果,
问题
仅在
MySQL
中出现。结论指出,该
问题
可能源于
MySQL
查询优化器对特定SQL结构的处理不当,建议更换SQL写法或考虑使用不同引擎以优化性能。
mysql
的
count
()函数如何选择索引,千万级表的
count
()查询优化实例
本文探讨了
MySQL
中
count
(*)函数在千万级大表上的优化策略,通过实验对比不同索引长度和基数对查询速度的影响,揭示了
count
(*)选择索引的原则,提出新增tinyint类型标识字段的优化建议。
mysql
count
函数 null_
MySql
中
COUNT
(
XXX
OR NULL)
本文解析了SQL语句中
COUNT
函数的不同用法,特别是
COUNT
(
XXX
OR NULL)的实际含义及其在统计查询中的性能表现。
python 通过 py
mysql
获取
select
count
(*)
xxx
的数量
本文介绍了使用 Python 的 py
mysql
库获取
SELECT
COUNT
(*) 语句结果的步骤,包括安装 py
mysql
、连接数据库、创建游标、执行 SQL 语句、获取结果和关闭连接。还给出具体示例,并提醒替换实际数据库信息,注意资源释放等事项。
mysql
select
count
(*) 优化
本文分享了在微服务压测和改善过程中,对SQL查询进行优化的经验,特别是如何通过添加LIMIT 1来快速判断记录是否存在,从而显著提升响应时间。强调了SQL优化需结合业务需求的重要性。
基础编程
21,889
社区成员
140,333
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章