I've a delivery system with the following mysql SELECT:
SELECT tb_pedido.*,tb_usuarios.nome,tb_usuarios.email,tb_usuarios.cpfcnpj, DATE_FORMAT(data_hora, '%Y-%m-%d') FROM tb_pedido,tb_usuarios where tb_pedido.id_usuario=tb_usuarios.id_usuario and (status=2 OR status=4) and DATE(data_hora) = CURDATE() order by id_pedido desc
It selects the orders form today with a specific status. What I want to do is to add a sub query to return all results from yesterday with status 8.
I guess the following subquery would work but I don't know how to add it to the current query:
DATE_ADD(DATE(data_hora), INTERVAL -1 day) AND status=8
Anyone please?