Mysql
 sql >> база данни >  >> RDS >> Mysql

SQL заявката не показва очаквания резултат

Опитайте да промените GROUP BY на

GROUP BY
   xf_user_group_relation.user_id, xf_user_group_relation.user_group_id

Повечето други СУБД биха изпратили грешка за тази заявка, тъй като всяка колона в списъка SELECT трябва да бъде или агрегирана, или в GROUP BY.

Редактиране:това е чудесен пример защо ANSI-SQL и други RDBMS не позволяват този синтаксис




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете най-близката дата от таблицата на MySQL

  2. pip install mysqlclient връща фатална грешка C1083:Не може да се отвори файл:'mysql.h':Няма такъв файл или директория

  3. Как да проверите вашите MySQL архиви с ClusterControl

  4. Празен низ, вмъкващ нула, а не нула

  5. Бърз лесен начин за мигриране на SQLite3 към MySQL?