问题描述
- 求教大神下面这种查询情况的SQL语句怎么写?
-
假如 我查询S-2339-001 这个型号,可以把把数据表的 S-2339001 S2339001 S-23390-01 型号查出来;
如果我查询S2339001 这个型号 能把数据表的 S-2339001 S-2339-001 这些数据查出来
解决方案
等号两边同时用replace函数就可以了,如replace(a,'-','')=replace(b,'-','')
解决方案二:
sql语句交集情况的查询技巧
解决方案三:
最好是LIKE出来用程序再正则
解决方案四:
这个需要你知道需要匹配符号的位置,这样可以用%来like
时间: 2024-08-31 23:54:32