Então o WHERE anula o DISTINCT?
Então o WHERE anula o DISTINCT?
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.