olá pessoal, eu tenho uma select que demora muito pra executar, algo em torno de 10 segundos, fazendo com que não rode no site apenas diretsamente no phpmyadmin, alguém poderia me ajudar
SELECT t.cod_cliente, max(t.data_hora_pedido) as data_hora_pedido
Pergunta
Filipe Ricardo
olá pessoal, eu tenho uma select que demora muito pra executar, algo em torno de 10 segundos, fazendo com que não rode no site apenas diretsamente no phpmyadmin, alguém poderia me ajudar
SELECT t.cod_cliente, max(t.data_hora_pedido) as data_hora_pedido
FROM tab_pedido t
WHERE TO_DAYS( NOW( ) ) - TO_DAYS( t.data_hora_pedido ) > 80
and t.cod_cliente NOT IN
(SELECT a.cod_cliente
FROM tab_pedido a
WHERE TO_DAYS( NOW( ) ) - TO_DAYS( a.data_hora_pedido ) <= 80)
GROUP BY t.cod_cliente
ORDER BY t.data_hora_pedido ASC
traduzindo: essa select vai selecionar todos os clientes que já faz mais de 80 dias que não fazem pedidos
alguém pederia me ajudar, teria como fazer uma outra pra chegar nesse mesmo resultado
obrigado :unsure:
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados