在Databricks中使用类似SQL的运算符

问题描述 投票:0回答:1

在 Databricks SQL 笔记本中,类似 SQL 运算符似乎在“SHOW TABLES”语句中起作用,但在 SELECT 语句中不起作用。例如:

SHOW TABLES from database like '*foo*'

将返回名称中包含“foo”的所有表。一切都好。

但是:

SELECT * FROM database.tableName as db where db.columnName like '*bar*'

不返回任何结果(当列中肯定存在包含“bar”的值时)。

我希望此查询返回 db.columnName 中包含“bar”的所有值。

这是 Databricks 的问题还是我是个白痴?

sql databricks sql-like
1个回答
0
投票

我猜“SHOW TABLES”中的 LIKE 指的是 https://docs.databricks.com/en/sql/language-manual/functions/like.html。好像是字符串运算符。

© www.soinside.com 2019 - 2024. All rights reserved.