sql在where查询语句中使用文本值、数值、变量

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

    原文作者:汪蛋
    原文地址: https://blog.csdn.net/u012293114/article/details/100013512
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞