同時查詢多個字段 or like 的方式效率太低,就不說了,來說點高級貨。
mysql 多字段模糊查詢
先說mysql 同時查詢模糊多個字段,在mysql中可以使用concat函數,將多個字段先拼接起來,然后再進行like的模糊匹配。
select * from 表 where concat('name','info','title') like '%xxx%'
Sql Server 多字段模糊查詢
select * from 表 where (字段名+字段名+字段名+字段名) like 條件
目前就總結這兩種方式。如果你更好的方式歡迎留言討論。