sql >> Database >  >> RDS >> Mysql

SQL-query toont niet verwacht resultaat

Probeer de GROUP BY te veranderen in

GROUP BY
   xf_user_group_relation.user_id, xf_user_group_relation.user_group_id

De meeste andere DBMS zouden een foutmelding geven voor die query omdat elke kolom in de SELECT-lijst ofwel geaggregeerd moet zijn of in de GROUP BY.

Bewerken:dit is een goed voorbeeld van waarom ANSI-SQL en andere RDBMS deze syntaxis niet toestaan




  1. (Android) Vind pad /Android in interne opslag

  2. Is er een manier in MySQL om impliciet een primaire sleutel voor een tabel te maken?

  3. vriendschap database schema

  4. een mysql-functie aanroepen die varchar in slaapstand teruggeeft