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

SQL dotaz nezobrazuje očekávaný výsledek

Zkuste změnit GROUP BY na

GROUP BY
   xf_user_group_relation.user_id, xf_user_group_relation.user_group_id

Většina ostatních DBMS by pro tento dotaz vyvolala chybu, protože každý sloupec v seznamu SELECT musí být buď agregovaný, nebo v GROUP BY.

Edit:toto je skvělý příklad toho, proč ANSI-SQL a další RDBMS neumožňují tuto syntaxi




  1. Export dat MySQL do Excelu v PHP

  2. Nelze se přihlásit pomocí vytvořeného uživatele v mysql

  3. Migrace z Postgres na SQL Server 2008

  4. Bolesti hlavy Mysql 5.6 na Mac OSX