Série Mentes Brilhantes – Parte 1
Vou começar a publicar uma série que chamei de “Mentes Brilhantes”… espero que gostem 🙂 ….
O que fazer quando você precisa que o resultado de uma consulta não retorne linhas duplicadas?
Use o DISTINCT
SELECT DISTINCT Cliente, Vendedor
FROM Pedido
O que fazer quando você precisa que o resultado de uma consulta não retorne nenhuma linha duplicada?
Use o GROUP BY
SELECT Cliente, Vendedor
FROM Pedido
GROUP BY Cliente, Vendedor
O que fazer quando você precisa que o resultado de uma consulta não retorne nenhuma linha duplicada meeeesmo?
Use DISTINCT + GROUP BY. J
SELECT DISTINCT Cliente, Vendedor
FROM Pedido
GROUP BY Cliente, Vendedor
Categorias:Mentes Brilhantes, Não categorizado
Continuando (acho que é a proxima da série hehehe)E se você precisar pegar esse resultado e inserir numa outra tabela ?Uso um Cursor
Cara, é bizarro. Ví um código SQL aqui numa interface, que além de estar no code-behind da aplicação C# ainda tem um WHERE 1=1.Quando eu vi, quase cortei meus pulsos.Abração,Diego Nogare
Pois é galera… cada uma rsrs… Diego, esse do WHERE 1=1 é normal rsrs… pra falar verdade o Itizk recomendou fazer isso no livro dele sobre T-SQL… para comandos dinâmicos… mas que é horrível é rs