MYSQL的like语句怎么检索多个列里面的值

比如一个表里有id user content pubtime 我要找出带字母a的值 只要user content pubtime其中一个带有a 就把这一行找出来 我只知道当某一个列带有a时才找的出来

第1个回答  2015-04-13
多条件查询,可以这样子,where 表名.user likes "a%" or 表名.content likes "a%" or 表名.pubtime likes "a%"
第2个回答  2015-04-13
where user like '%a%' or content like '%a%' or pubtime like '%a%'
第3个回答  2015-04-13
select * from table t where t.id like '%a%' or t.user like '%a%' or t.content like '%a%' or t.pubtime like '%a%';本回答被提问者和网友采纳
相似回答