zetroc 0 Denunciar post Postado Maio 19, 2006 Galera, tenho uma tabela aqui onde tem um campo DataTime. Tenho que fazer uma consulta eliminando as datas duplicadas (DD/MM/YYYY) para produtos. Ou seja não deve haver reincidência diária na consulta.Produto Data Entrada12--------- 2006-10-21 10:12:0012--------- 2006-10-21 15:26:0012--------- 2006-10-23 17:55:0013--------- 2006-10-21 11:12:00O resultado seria:Qtde Produto2 121 1Valeu. Compartilhar este post Link para o post Compartilhar em outros sites
Twunay 1 Denunciar post Postado Maio 19, 2006 FALA,BASTA COLOCAR UM DISTINCT(DATA) NA QUERY...TIPO:SELECT DISTINCT(DATA) AS DATA FROM produtos WHERE ....BS,TWUNAY Compartilhar este post Link para o post Compartilhar em outros sites
zetroc 0 Denunciar post Postado Maio 22, 2006 FALA,BASTA COLOCAR UM DISTINCT(DATA) NA QUERY...TIPO:SELECT DISTINCT(DATA) AS DATA FROM produtos WHERE ....BS,TWUNAYEu tinha tentado com o distinct antes, mas vamos a solução:SELECT count(distinct(DATE(datahoraentrada))),sq_produtofrom produtosgroup by sq_produtoÉ preciso tranformar para formado YYYY-MM-DD, pois o formato atual é DATETIME, por isso a função DATE.Distinct, apenas os diferentes e por final o count. Estava colocando o count separado do distinct.Valeu. Compartilhar este post Link para o post Compartilhar em outros sites