Warm tip: This article is reproduced from serverfault.com, please click

sql-如何在mysql中验证日期为null?

(sql - how to validate date null in mysql?)

发布于 2020-12-02 21:10:06

我正在与MariaDB合作。当我尝试显示一些结果时,什么也不显示。

select 
    if(fecha is null,'hello','bye') dat
from 
    table

在此处输入图片说明

我想给我看一些结果,但是我不知道怎么办?

Questioner
Mau España
Viewed
11
nbk 2020-12-03 05:22:26

你可以用这样的东西

CREATE TABLE t1 (fecha  VARCHAR(2))
SELECT IF( COUNT(*) = 0 , 'EMpty',`fecha`) FROm t1
| IF(COUNT(*)= 0,'EMpty',`fecha`)|
| :---------------------------------- |
| 空|

db <>在这里拨弄