sql >> Databáze >  >> RDS >> Mysql

Proč musí být DISTINCT v MySQL na prvním místě?

Bohužel zatím nemohu přidat komentář.

To, co napsal @Gordon Linoff, je naprosto správné. Dostáváte chybu jako DISTINCT obecně funguje jako součást SELECT klauzule nebo AGGREGATE funkce. Používá se k vrácení jedinečných řádků ze sady výsledků a lze jej použít k vynucení jedinečných hodnot sloupců v rámci agregační funkce.

Příklady:SELECT DISTINCT * ... COUNT(DISTINCT COLUMN) nebo SUM(DISTINCT COLUMN).

Další informace o DISTINCT v populárních DB motorech:




  1. Výchozí databáze s názvem postgres na serveru Postgresql

  2. opakováním tabulky dat získáte dvě specifické hodnoty z každého řádku

  3. Nedokážu přijít na to, jak získat data z MySql Query

  4. Aby byla funkce Oracle last_day kompatibilní s databází H2