我正在試圖運行下面的SQL時的錯誤:phpMyAdmin的 - #1267 - 非法排序規則操作的組合 '<'
SELECT * FROM syshealth WHERE 'timestamp' < DATE_SUB(NOW(),INTERVAL 15 MINUTE)
我收到以下錯誤:
#1267 - Illegal mix of collations (utf8mb4_general_ci,COERCIBLE) and (latin1_swedish_ci,NUMERIC) for operation '<'
我有我的表和數據庫歸類設置爲utf8_unicode_ci
我已閱讀已經幾篇文章,並試圖頂端回答here,但沒有成功...
還有什麼想法?
編輯:附加信息 - 「時間戳」列的類型日期時間
使用反引號來轉義列名稱,而不是引號 – 2014-10-08 17:17:07