1. 文本值
SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)
SELECT * FROM Persons WHERE FirstName='Bush'
2. 数值
数值不要使用引号
SELECT * FROM Persons WHERE Year>1965
3. 变量
加上双引号是为了防止系统默认为字符串,而+起链接作用
SELECT * FROM Persons where Year='"+year+"'
W3school SQL教程
https://www.w3school.com.cn/sql/sql_where.asp