解決SQL_MODE 的「SELECT List Incompile with GROUP BY」錯誤
Mypress🎜> of SELECT 列表不在GROUP BY子句中且包含非聚合列'returntr_prod.tbl_customer_pod_uploads.id' 在功能上不依賴GROUP BY 子句中的列;這與sql_mode=only_full_group_by 不相容
表示不在SELECT 列表包含不在子句中的非聚合列。使用 MySQL 的 only_full_group_by SQL 模式時會出現此錯誤。潛在解決方案:
SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
SELECT * FROM `tbl_customer_pod_uploads` WHERE `load_id` = '78' AND `status` = 'Active' GROUP BY `load_id`, `bill_id`, `latitude`, `langitude`, `proof_type`, `document_type`, `file_name`, `is_private`, `status`, `createdon`, `updatedon`
以上是如何修復 MySQL 的「SELECT List Incompile with GROUP BY」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!