PHP查询数据库中满足条件的记录条数(两种实现方法)
- 软件编程
- 2026-01-11 13:09:56
第一种方法:查询时候直接统计
复制代码 代码如下:
$sql="SELECT COUNT(*) AS count FROM TABLE WHERE id='$id'";
$result=mysql_fetch_array(mysql_query($sql));
$count=$result['count'];
第二种方法:先取出,后统计
复制代码 代码如下:
$sql="SELECT * FROM TABLE WHERE id='$id'";
$result=mysql_fetch_array(mysql_query($sql));
$count=count($result);//或者$count=mysql_num_rows($result);
不过直接使用MySQL的COUNT(*)在数据量庞大的时候,效率的优势是十分显著的,因为后者需要二次计算,所以还是最好使用前者进行数据条数的统计。
# id
# sql
# STRONG
# 种方法
# BR
# 用户注册
# 判断是否
# MySQL
# SELECT
# 删除
# span
# TABLE
# result
# 查询
# COUNT
# 条数
# 查询数据库
# php基础之连接mysql数据库和查询数据
# ThinkPHP多表联合查询的常用方法
# php 数组操作(增加
# 排序)等函数说明
# mysql_query
# PHP中MongoDB数据库的连接、添加、修改、查询、删除等操作实例
# php连接oracle数据库及查询数据的方法
# php简单实现查询数据库返回json数据
# mysql_fetch_array
# mysql_num_rows
# PHP组合查询多条件查询实例代码
# 记录条数
# 满足条件
# Php中使用Select 查询语句的实例
# ThinkPHP查询语句与关联查询用法实例
# php实现查询功能(数据访问)
相关推荐:
Docker 配置阿里云容器服务操作
vue+element实现动态加载表单
Python getsizeof()和getsize()区分详解
C++ 字符串string和整数int的互相转化操作
微信小程序实现点击导航标签滚动定位到对应位置
浅谈docker --privileged=true参数作用
c# 如何实现代码生成器
让你相见恨晚的十个Python骚操作
MySQL日期与时间函数的使用汇总
vue使用exif获取图片经纬度的示例代码
Java后台与微信小程序的数据交互实现
解决Goland中利用HTTPClient发送请求超时返回EOF错误DEBUG
解决python3中os.popen()出错的问题
C#使用ML.Net完|成人|工智能预测
Java map.getOrDefault()方法的用法详解
docker容器无法访问宿主机端口的解决
C# 使用Dictionary复制克隆副本及比较是否相等
MySQL日期函数与时间函数汇总(MySQL 5.X)
Springmvc模式上传和下载与enctype对比
Java struts2 package元素配置及实例解析
Windows系统下MySQL无法启动的万能解决方法
Docker Gitlab+Jenkins+Harbor构建持久化平台操作
python3 re返回形式总结
jQuery-App输入框实现实时搜索
vue实现滚动鼠标滚轮切换页面
浅谈MySQL中float、double、decimal三个浮点类型的区别与总结
Python如何批量生成和调用变量
python的dict判断key是否存在的方法
docker 报错 Exited (1) 4 minutes ago的原因分析
docker内网搭建dns使用域名访问替代ip:port的操作
python help函数实例用法
MySQL binlog_ignore_db 参数的具体使用
在python中对于bool布尔值的取反操作
golang 设置web请求状态码操作
C++计算整数序列的最长递增子序列的长度操作
解决Docker之mysql容器数据库更改不生效的问题
docker实现重新打tag并删除原tag的镜像
H5 js点击按钮复制文本到粘贴板
Docker 使用nsenter工具进入容器的操作
阿里云盘邀请码免费获取! Teambition网盘内测码速抢!(Teambition网盘评测)
python 通过 pybind11 使用Eigen加速代码的步骤
Python数据分析库pandas高级接口dt的使用详解
使用PyCharm官方中文语言包汉化PyCharm
手把手教你如何编译打包video.js
pandas按照列的值排序(某一列或者多列)
详解anaconda安装步骤
微信小程序实现列表左右滑动
c++ 数组定义及初始化详解
mysql分页的limit参数简单示例
Spring定时服务QuartZ原理及代码案例
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
