Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal. Meu select atualmente está assim:
SELECT * FROM (`site_link` A) INNER JOIN `site_categoria` C ON `C`.`catCod` = `A`.`catCod` WHERE `lnkAtivo` = 1 AND lnkAtivoData = 2013-01-15 AND lnkAprovado = 1 AND A.catCod != 18 ORDER BY `A`.`lnkCod` desc LIMIT 1000Até aí Ok. Porem não está retornando registro nenhum por causa do lnkAtivoData. Ele está dizendo que não tem nenhum item no banco de dados com lnkAtivoData igual a 2013-01-15 mas tem. Fui até o meu banco de dados e estava lá 3 registros com lnkAtivoData igual a 2013-01-15
Alguém tem ideia do que pode ser?shini, isso eu já sabia. Eu preciso é saber o que, provavelmente, está acontecendo para que retorne falso.
???
Tente assim...
date(lnkAtivoData) = '2013-01-15'
qunado vc usa AND e uma das condições retorna falso nenhuma linha sera retornada, verifique se existe alguma linha q satisfaça todos os AND
AND lnkAprovado = 1 AND A.catCod != 18