因为项目中需要用到多个表的多个字段通过一个输入项模糊查询,里面真的有很多大坑,所以写一个记录在这里,如有错误请各位指正
SELECT t.*,t1.* FROM test t,test1 t1 WHERE t.id = t1.testid AND CONCAT_WS( ' ', IFNULL(t.NAME,''), IFNULL(t1.NAME,'') ) LIKE "%15%";
因为项目中需要用到多个表的多个字段通过一个输入项模糊查询,里面真的有很多大坑,所以写一个记录在这里,如有错误请各位指正
SELECT t.*,t1.* FROM test t,test1 t1 WHERE t.id = t1.testid AND CONCAT_WS( ' ', IFNULL(t.NAME,''), IFNULL(t1.NAME,'') ) LIKE "%15%";