gpt4 book ai didi

php - MYSQL 查询某列是否为空

转载 作者:行者123 更新时间:2023-11-29 01:59:23 25 4
gpt4 key购买 nike

我有以下语句,但我想做的是找到一种方法来说明它是否返回空插入 N/A。我会使用 if 语句还是在数据库中设置默认值?

代码:

$query = $this->db->query("SELECT f.film_id 'Film ID', f.film_name 'Film Name', u.user_first_name 'First Name', u.user_surname 'Surname', u.user_address_line1 'Address1', u.user_address_line2 'Address2', u.user_towncity 'City', u.user_us_state_id 'US State', u.user_non_us_state_county 'Non US State', u.user_country 'Country' FROM films f
INNER JOIN users u ON u.user_id = f.user_id WHERE f.active = 0");


return $query;

最佳答案

这将在执行查询时用 N/A 替换列中的空字符串。

SELECT ..., IF(column = '', 'N/A', column) AS column, ...

关于php - MYSQL 查询某列是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19169734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com