Retorno Query Laravel
Bom dia Carlos, tranquilo?
Estou com uma dificuldade de entender um problema no retorno de uma consulta no Larave. Eu construir o script SQL e transpuz para a consulta abaixo no Laravel:
porem, no banco eu retorno 23 registros e no Larevel o retorno é de 18 registros... já tentei realizar a mesma de diversas forma e o resultado é o mesmo... vc pode me ajudar? Tem alguma observação que deixei passa?
transpus
Olá, Marcos!
Tudo bem?
Ajudo sim, claro.
Primeiro, evite ao máximo trabalhar com querys dessa forma aí, usando o select(), porque isso pode abrir brechas de segurança no seu sistema.
Essa consulta ela é relativamente simples, nem precisa de join, menos ainda de trabalhar com relacionamentos (usando o with).
Para filtrar por ano, use o whereYear('DataColeta', 2022)
Pelo mês, whereMonth('DataColeta', 01)
Reescreva a query, se não conseguir, posta aqui o resultado que vou te ajudando.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!