我必须从数据库中提取客户列表,但如果第二个地址字段为空,我想显示文本无提供。这是我的查询:
select concat(first_name, " ", last_name) as CustomerName, address,
address2, postal_code
from customer
inner join address
using (address_id);
如果 address2 为空白,我想显示“未提供”。我怎么做?我确信答案非常简单,但我脑子里放了个屁,我在任何地方都找不到答案。
好的,这就是我最终的结果:
case when address2=" " or address2 is null then 'None Provided'
else address2 end as address2,
有没有更好的方法来实现这一目标?