首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在c#程序中有2个WHERE查询

在c#程序中有2个WHERE查询
EN

Stack Overflow用户
提问于 2011-11-03 18:07:07
回答 2查看 62关注 0票数 1

您好,我有一个查询,它必须查看不同的行,然后才能检索信息,并且当我执行此搜索时

代码语言:javascript
运行
复制
"SELECT * FROM houses WHERE Sold = No AND WHERE Type = A" 

我收到以下错误消息

“查询表达式'Sold = No AND WHERE Type =A‘出现语法错误(缺少运算符)。”

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-03 18:08:39

代码语言:javascript
运行
复制
SELECT * FROM houses WHERE Sold = No AND Type = A

您不需要重复“where”部分,只需使用AND / OR即可

票数 5
EN

Stack Overflow用户

发布于 2011-11-03 18:14:51

您只需在SQL查询中使用一个WHERE

在您的情况下,您应该使用WHERE Sold = No AND WHERE Type = A

要使WHERE更加复杂,可以使用ANDOR运算符和()括号

例如:

代码语言:javascript
运行
复制
WHERE
col = something
AND
(
col1 = somethingElse
OR
col2 = somethingDifferent
)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7993079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档