1.模糊匹配,b表记录不在a表中的
select b.name,a.zymc from a left join b on instr(b.name,a.zymc) >0 where b.name is null;
2.根据主副id拼出目录
select c.id_directory_parent, -- c表副id c.id_directory, -- c表主id b.id_directory, -- b表主id a.id_directory, -- a表主id case when b.id_directory_parent is null then '/' || a.directory_name when c.id_directory_parent is null then '/' || b.directory_name || '/' ||a.directory_name else '/' || c.directory_name || '/' || b.directory_name || '/' || a.directory_name end as ml from r_directory a left join r_directory b on a.id_directory_parent = b.id_directory left join r_directory c on b.id_directory_parent = c.id_directory
转载于:https://www.cnblogs.com/tomatoes-/p/10212480.html
最后
以上就是饱满老虎最近收集整理的关于模糊匹配sql语句的全部内容,更多相关模糊匹配sql语句内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复