反向模糊查询
Oracle中,select * from A表 where 'DSX1001' like A表.B字段 || '%'; -------这种会查所有相关。(DSX1001,DSX100,DSX10,DSX)
MySql中,select * from A表 where 'DSX1001' like concat('%',A表.B字段,'%'); ------这种会从DSX1001往前查。(DSX1001,DSX10,...,DSX)
MySql中,select * from A表 where INSTR(A表.B字段,'DSX1001'); ------这种会从DSX1001往后查。(DSX1001,DSX100101,...)
本文来自博客园,作者:Dsx19,转载请注明原文链接:https://www.cnblogs.com/synn/p/17685532.html