您好,我有一个查询,它必须查看不同的行,然后才能检索信息,并且当我执行此搜索时
"SELECT * FROM houses WHERE Sold = No AND WHERE Type = A" 我收到以下错误消息
“查询表达式'Sold = No AND WHERE Type =A‘出现语法错误(缺少运算符)。”
发布于 2011-11-03 18:08:39
SELECT * FROM houses WHERE Sold = No AND Type = A您不需要重复“where”部分,只需使用AND / OR即可
发布于 2011-11-03 18:14:51
您只需在SQL查询中使用一个WHERE
在您的情况下,您应该使用WHERE Sold = No AND WHERE Type = A
要使WHERE更加复杂,可以使用AND或OR运算符和()括号
例如:
WHERE
col = something
AND
(
col1 = somethingElse
OR
col2 = somethingDifferent
)https://stackoverflow.com/questions/7993079
复制相似问题