MySQL 报错 "1064 - You have an error in your SQL syntax" 解决方法 - 使用保留关键字作为列名
该错误是由于您使用了MySQL保留关键字"owner"作为列名而导致的。在MySQL中,如果您使用保留关键字作为列名或表名,必须使用反引号(`)将其括起来。\n\n请尝试使用以下修正后的SQL语句:\n\nSELECT problem_code, problem_title, update_time \nFROM test_problem_base \nWHERE `owner` = 1 AND (completiom_time IS NULL OR completiom_time = '')\n\n注意,在"owner"之前和之后都添加了反引号。
原文地址: https://www.cveoy.top/t/topic/pLae 著作权归作者所有。请勿转载和采集!