sql >> Database teknologi >  >> RDS >> Mysql

MYSQL:SELECT Method - men vis ikke dubletter / GROUP eller DISTINCT?

Du har allerede sagt det magiske ord:DISTINCT.

SELECT DISTINCT columnname
FROM query
WHERE ....

Bemærk, at det sandsynligvis ikke vil virke, hvis du bruger SELECT DISTINCT * fordi når du vælger * det betyder, at du skal vælge alle kolonner, inklusive kolonner, der har en unik begrænsning, såsom den primære nøgle. Vælg kun de kolonner, du har brug for - hold dig væk fra * generelt, og især når du bruger DISTINCT .




  1. Få resultater mellem to datoer i PostgreSQL

  2. MYSQL ORDER BY CASE Problem

  3. Databaseforbindelse eller godkendelsesfejl med Movable Type

  4. hvordan man implementerer tabelarv i GreenDao