sineir 0 Denunciar post Postado Março 23, 2004 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
Alisson Rodrigues 3 Denunciar post Postado Abril 2, 2004 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