Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

त्रुटि कोड:1055 sql_mode के साथ असंगत =only_full_group_by

5.7 में sqlmode डिफ़ॉल्ट रूप से इस पर सेट होता है:

 ONLY_FULL_GROUP_BY,NO_AUTO_CREATE_USER,STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION

खंड ONLY_FULL_GROUP_BY को हटाने के लिए आप यह कर सकते हैं:

SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));

ऐसा माना जाता है कि आपको उस GROUP BY को गैर समेकित स्तंभों के साथ बनाना होगा।

सादर



  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. JSON MySQL परिणामों को सांकेतिक शब्दों में बदलना

  3. Doctrine2 - एक शॉट में कई इंसर्ट

  4. कोल्डफ्यूजन एक क्वेरी को पैरामीटरेट करना

  5. कॉलम के लिए डेटा बहुत लंबा है - क्यों?