php - 如何使用 PHP 显示 mysql 表中包含空字段的行数?

标签 php mysql html

我正在创建一个网页,通过在调用登录到 mysql 表后显示调用来显示对我的企业的传入和传出调用。我可以通过查看“close_dts”字段是否为 NULL 来判断哪些仍处于打开状态。我想要做的是在页面顶部有一个框,仅显示打开的调用的数量,这将是具有 NULL 'close_dts' 字段的所有调用。我见过几个与此类似的问题,但没有一个问题显示如何在没有特定字段的情况下显示结果,或者如何仅显示数字。

如果有帮助,这是我用来在页面上的表格中显示调用的查询。

SELECT FLOOR(CAST(UNIX_TIMESTAMP() - UNIX_TIMESTAMP(m.create_dts) AS UNSIGNED) / 60) AS minutes, c.name, messages, m.high_priority_flag AS priority
FROM message m
JOIN client c ON m.client_id = c.client_id
WHERE m.update_dts IS NULL
ORDER BY priority DESC, minutes DESC;

感谢您的帮助!

最佳答案

如果我明白你在问什么,就可以了:

SELECT count(*)
from message 
where close_dts is NULL;

关于php - 如何使用 PHP 显示 mysql 表中包含空字段的行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31975622/

相关文章:

PHP 简单 HTML DOM - 在 <td> 标签内获取文本

PHP Laravel 数据库 : Get all entries from one table + more

php - 如何获取所有评论过帖子的用户?

Javascript 动画离开

javascript - 如何选择特定类名的所有元素?

php - 我如何从 drupal 搜索中排除一种内容类型

javascript - 在字符串中回显 JQuery 变量

php - 使用 Stunnel 通过 Web 服务器向 MySQL 服务器提交表单数据?

mysql - MySQL Slave 做复制的 I/O 错误

html - 在 css 中集成悬停的正确方法