php - 如果结果集为空,如何返回数据全部为NULL的行?

标签 php mysql sql

如果MYSQL返回空结果集,如何返回数据全部为NULL的行?

article 包含此数据的表,

id     title     url
1      abc       abc

查询,

SELECT*
FROM article
WHERE id = '2'

结果,

MySQL returned an empty result set (i.e. zero rows). (Query took 0.0010 sec)

我需要的结果,

id     title     url
NULL   NULL      NULL

可能吗?

最佳答案

select t2.*
from (select 1) t1 left join
article t2 on t2.id = 2

关于php - 如果结果集为空,如何返回数据全部为NULL的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24853594/

相关文章:

php - 如何使用 PHP 切换多个提交按钮

php - 如何在异步任务上加载图像

mysql - 如何根据第三个表中的关系合并两个表?

php - 间隔 10 分钟的日期和 cron

php - 如何在 3 向 MYSQL 连接中检索以逗号分隔的链接 ID 列表?

php - 当我使用xampp启动moodle 2.6.2时,会发生appcrash问题

php - 使用数组值更新 MySQL 数据库

java - MyBatis 中的一对多关系

php - 几乎两个相同的代码但只有一个输出

php - 从订单表中查找新买家和回头客