SQL语句中where条件的写法

2025-03-23 10:10:06
推荐回答(2个)
回答1:

第一种写法是正确的。

当然你如果条件多了,还可以加()如:select*fromtbwhere(a字段='x'ora字段='y')andb字段='zzz'。

结构化查询语言(StructuredQueryLanguage)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL使用单引号来环绕文本值(大部分数据库系统也接受双引号)。

文本值:这是正确的:SELECT*FROMPersonsWHEREFirstName='Bush'。这是错误的:SELECT*FROMPersonsWHEREFirstName=Bush。

回答2:

第一种写法是正确的。
当然你如果条件多了,还可以加()
如:
select * from tb where (a字段='x' or a字段='y') and b字段='zzz'