gpt4 book ai didi

sql - SQL查询中的“不喜欢”

转载 作者:行者123 更新时间:2023-12-03 10:44:21 25 4
gpt4 key购买 nike

为什么此简单查询返回“ORA-00936:缺少表达式”(您可以说数据库是Oracle):

SELECT * FROM transactions WHERE id NOT LIKE '1%' AND NOT LIKE '2%'

我觉得很傻,但是我在做什么错呢?

最佳答案

您已经错过了第二个id中的字段名称NOT LIKE。尝试:

SELECT * FROM transactions WHERE id NOT LIKE '1%' AND id NOT LIKE '2%'

where子句中的 AND连接2个全条件表达式,例如 id NOT LIKE '1%',不能用于列出id为“不喜欢”的多个值。

关于sql - SQL查询中的“不喜欢”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1762712/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com