2011-04-07 13 views

Respuesta

1

se puede envolver esto en un IF -Clause, así:

SELECT IF(mydate,DATE_FORMAT(mydate, '%d/%m/%Y'),NULL) FROM xyz; 

Dicho esto, si la variable de mydate no es un valor de fecha, la consulta en su publicación debe devolver (NULL) de todos modos.

0
case 
    when date_format(mydate, '%d/%m/%Y') = 00/00/0000 then null 
    else /// 
end as mydate, 
0
select case when isnull(mydate) then null else date_format(mydate, '%d/%m/%Y') end as mydate from xyz; 
Cuestiones relacionadas