Olá, 2010/8/18 Antonio Prado <[email protected]>
> Necessito obter determinados registros, sem que estes se repitam: > > > SELECT produto_id FROM vendas GROUP BY produto_id ORDER BY produto_id; > > ou > > SELECT DISTINCT ON (produto_id) produto_id FROM vendas ORDER BY > produto_id; > > > > Qual seria o mais indicado: GROUP BY ou DISTINCT ON ? > A diferença básica deles é que o DISTINCT vai trazer os registros já ordenados enquanto que o GROUP BY não. Você tem uma grande quantidade de registros? > > > > Obrigado. > > > Antonio. > > > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
