sql-like - 不喜欢雪花中的任何查询

标签 sql-like snowflake-cloud-data-platform

我正在尝试在 Snowflake 中运行以下查询:

SELECT * FROM chapters 
WHERE
title NOT LIKE ANY ('Summary%', 'Appendix%')

但它出错了。我知道雪花支持 LIKE ANY 查询语法。但我不确定为什么我的查询不起作用。

最佳答案

NOT 的语法似乎确实应该起作用,我不太确定为什么它不起作用,但这是有效的。

SELECT * FROM chapters 
WHERE
NOT (title LIKE ANY ('Summary%', 'Appendix%'))

额外的括号是可选的,但当它以这种方式“措辞”时,对我来说似乎更清楚。

关于sql-like - 不喜欢雪花中的任何查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59710811/

相关文章:

mysql - 如何在sql中使用join ON LIKE运算符获取结果

mysql - 查询两个表,其中一行与另一行相似

sql - 优化多列 LIKE SQL 查询的一些最佳实践是什么?

snowflake-cloud-data-platform - 权限不足,无法在运行 SHOW ORGANIZATION ACCOUNTS 的 'SYSTEM' 上进行操作

snowflake-cloud-data-platform - DBeaver for Snowflake - 显示活跃角色?

mysql - 在内联表上搜索多个查询

mysql - Like语句的缓存和加速解决方案

snowflake-cloud-data-platform - 如何更改 Snowflake 中的导出格式

snowflake-cloud-data-platform - 更改雪花数据库名称是否会影响任何数据库授予及其出站共享?

Liquibase 尝试使用不正确的数据类型将数据插入到列中