mysql 多条件模糊查询语句怎么写啊?

比如要在数据库中查出姓王、张、李的人的名字,怎么写sql语句啊?
可能我没把问题说清楚,是要查出姓王、姓张、或者姓李的人的名字

select * from mm where name like '王%' or name like '张%' or name like '李%'
或者
select name from table where name like '王%'
union
select name from table where name like '张%'
union
select name from table where name like '李%'

2楼的没那么用过 不知可行不可行 也学习了
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-28
where name like '[张李王]%'本回答被网友采纳
第2个回答  2011-10-11
SELECT
姓名
FROM

WHERE
姓名 LIKE '王%' OR
姓名 LIKE '张%' OR
姓名 LIKE '李%'
相似回答