Olá,
Estou tendo um problema ao fazer uma consulta no MYSQL:
SELECT
rebaixa.inicio, mercadoria.secao, count(*)
FROM
rebaixa,mercadoria
WHERE
rebaixa.inicio = ‘2017-01-06’ AND mercadoria.ean = rebaixa.ean
GROUP BY
rebaixa.inicio, mercadoria.secao
Porém a consulta está gerando uma tabela (relativamente correta) mas com dados repetidos:
# inicio, secao, count(*)
'2017-01-06', '1', '5'
'2017-01-06', '3', '8'
'2017-01-06', '3\r', '4'
'2017-01-06', '4', '12'
'2017-01-06', '4\r', '9'
'2017-01-06', '6', '3'
'2017-01-06', '6\r', '3'
'2017-01-06', '7', '1'
Onde tem, por exemplo ‘3’ (no caso seria uma seção com id = 3) e ‘3\t’ (no mysql só aparece ‘3’), deveria ter apenas um ‘3’ com count = 12. Somando os 2 count deles dá 12.
Como eu corrijo isso? estou fazendo algo errado na consulta… se precisarem de mais dados por favor acionar.
Obrigado