Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

sineir

duas condicoes com o mesmo campo data

Recommended Posts

Ola....preciso de uma sql mais ou menos assim:select * from tabela where month(dt1)=3 and year(dt1)=2003 or month(dt2)=3 and year(dt2)=2003ou seja, retornar o registro em que dt1 ou dt2 for 03/2003...sende que dt1 sempre esta com uma data, mas dt2 as vezes esta zerado: 0000-00-00 00 00 00Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites
SELECT *, IF(date_format(dt1,'%c')='3',0,1) as mes,IF(date_format(dt1.'%Y')='2003',0,1) as ano,IF (date_format(dt2,'%c')='3',0,1) as mes2,if (mes='0' AND ano='0',0,1) as parcFROM tabela having parc='0' or mes2='0'
Algo assim. ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.