1
resposta

Só para confirmar..

Então o WHERE anula o DISTINCT?

1 resposta

Vitor,

De jeito nenhum, são comandos diferentes que podem ser até combinados.

Por favor, leia os links abaixo. No caso da W3Schools, experimente no simulador deles as duas queries que eu montei e veja o resultado. Lembre-se: Uma cidade somente pode pertencer a um e somente um estado E um Estado pode ter uma ou muitas cidades.

==========================================================

Seleção top 3 where distinct

https://pt.stackoverflow.com/questions/333841/sele%c3%a7%c3%a3o-top-3-where-distinct

==========================================================

DISTINCT clause with WHERE

https://stackoverflow.com/questions/5610528/distinct-clause-with-where

==========================================================

SQL SELECT DISTINCT Statement

SELECT Country 
FROM Customers 
WHERE city = 'London';

Number of Records: 6

SELECT DISTINCT Country 
FROM Customers 
WHERE city = 'London';

Number of Records: 1

https://www.w3schools.com/Sql/sql_distinct.asp

SIMULADOR:

https://www.w3schools.com/Sql/trysql.asp?filename=trysql_select_distinct

==========================================================

[]'s,

Fabio I.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software