日期:2014-05-16  浏览次数:20778 次

mysql查询语句
这种情况能不能一条语句查出来:
现在有几个分类:cid 1 2 3
现在我想查 cid 为 1 的最近2000个产品(pid) 和 cid 2 ,3的所有产品

一条语句能弄出来吗?

------解决方案--------------------
试试看:
SQL code
(SELECT * 
FROM `mail_subscribe` 
WHERE email_source=1 
ORDER BY email_add_date DESC 
LIMIT 5) 
UNION ALL 
(SELECT *  
FROM `mail_subscribe` 
WHERE email_source=2 OR email_source=3)