如何解决运算符“淎NY”的SQLite语法
AFAIK,sqlite没有ANY
运算符。但是,您可以使用IN
运算符来获取所需的功能:
SELECT *
FROM customers
WHERE rating IN -- Here!
(SELECT rating
FROM customers
WHERE city = 'Rome');
解决方法
我正在尝试在SQLite中执行以下查询:
SELECT *
FROM customers
WHERE rating = ANY
(SELECT rating
FROM customers
WHERE city = 'Rome');
但是收到了这个错误:
Query Error: near "SELECT": syntax error Unable to execute statement
如果我替换 rating = ANY
为rating IN
,则一切正常。
有人可以告诉我 ANY 语句如何在SQLite中工作以及我在做什么错吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。