like '%世界%图%' or xxx like"%世界%" and xxx like "%图%";看你的需求 /* 另外,如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件SELECT * FROM [user] WHERE u_name LIKE ‘%三%’ AND u_name LIKE ‘%猫%’若使用 SELECT * FROM [user] WHERE u_name LIKE ‘%三%猫%’虽然能搜索出“三脚猫”,但不能搜索出符合条件的“张猫三”。*/
若是按顺序的可以like '%世%界%图%' 任意包含就需要用到and %世% and %界% and %图% ,这样的效率也差一些,还有一些想sphinx/elasticsearch 全文检索 可以实现这种功能相对也好些,不过需要花一些时间去熟悉用法。
是不是将这个$name 分割开来?
还是怎么说?
不然只能拆分每个字节然后%1%2%3%
另外,如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件SELECT * FROM [user] WHERE u_name LIKE ‘%三%’ AND u_name LIKE ‘%猫%’若使用 SELECT * FROM [user] WHERE u_name LIKE ‘%三%猫%’虽然能搜索出“三脚猫”,但不能搜索出符合条件的“张猫三”。*/