我们在处理多条件查询的过程中,遇到多条件查询的时候,例如:一个列表可以搜标题,搜标签,按时间查询,按状态,等其他条件都允许的时候,用or一个个的拼接条件,数据多的时候,很容易造成数据库崩溃,那怎么办呢?

UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中.

SELECT * 
FROM color
WHERE id<15

UNION

SELECT * 
FROM color
WHERE 
INSTR(title,'砖红')

效果:

MySQL 多查询连接 UNION-QUI-Notes