【发布时间】:2022-01-03 16:29:12
【问题描述】:
我正在使用 spark sql,并创建了一些 Vue 来加入一些数据。但我必须基于字符串列加入这些 Vue。这就是我必须使用 like 运算符的原因。
select table.perfume,table2.perfume
from global_temp.gv_table1 table1
join global_temp.gv_table2 table2
on(lower(table1.perfume) like CONCAT('%', lower(table2.perfume), '%') )
但是这个查询的问题并没有给出所有的结果,例如。 桌子上有一种香水叫“FlowerBomb”,桌子上有一种香水叫“Flowerbomb Eau du parfum”,加入后这款香水没有展示。 like 运算符有问题吗?
【问题讨论】:
标签: sql apache-spark azure-databricks