php - 使 MySQL 字段中的 NULL 值显示为 0/N/A

标签 php mysql sql

我有两个 mysql 数字表。 (1, NULL, NULL,) (5, NULL, NULL,) 等,在两个名为 Results1 和 Results2 的表中 我将它们输出到 php 中的 html 表中,但我不太清楚如何将 NULL 值显示为“0”或“N/A”,而不是空白。我尝试过使用 IF 语句进行 MySQL 查询,但我无法弄清楚。抱歉,如果我的英语不好,我不会把它作为第一语言。感谢您的帮助。

最佳答案

您可以使用IFNULL在查询中将 NULL 值的输出更改为“N/A”

SELECT col1, col2, IFNULL(col3, 'N/A'), col4 FROM table

关于php - 使 MySQL 字段中的 NULL 值显示为 0/N/A,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21267527/

相关文章:

php - 带 Twig 的缓存 block

php - 首先按最新对话对 MySQL 收件箱进行排序?

mysql - 如何在 Mysql/Sql 中按时间列对表进行排序?

php - 如何用外键填充子表 - MySql

php - SQL 查询错误

php - 多维数组放入ini文件中

mysql - 搜索并返回与组中搜索匹配的行

mysql - 将 Mysql CASE select 语句结果存储在一个变量中

java - 如何防止/限制将空白值添加到java中的mysql数据库中?

mysql - SQL INNER JOIN ON LIKE