在mysql里面我们可以直接执行SQL匹配关键词字段
select a.code,a.region_code,a.name from hangzhou a ,companyname b where a.name like %b.key%;或者类似其他的我们可以直接%你要匹配的字段% 但是在hive里面不行,因为转义了,需要自定义UDF去完成这个操作!
select a.code,a.region_code,a.name from hangzhou a ,companyname b where a.name like concat('%',b.key,'%');;发现可以用拼接字符串的方式来实现模糊匹配,效果非常好。