首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

不用union如何实现

2012-12-23 
不用union怎么实现啊(select c.* from chart as c,grel as gr where c.idgr.tgtid and gr.srcid840 and

不用union怎么实现啊
(select c.* from chart as c,grel as gr where c.id=gr.tgtid and gr.srcid=840 and gr.srcType=1 and gr.tgtType=4) union (select * from chart as c where c.id in(710,722,723)) ORDER BY id DESC;
[最优解释]

select c.* from chart as c left join grel as gr on c.id=gr.tgtid where (gr.srcid=840 and gr.srcType=1 and gr.tgtType=4) or c.id in(710,722,723) ORDER BY id DESC;

热点排行