UNION ALL 和 order by一起使用的小坑

对比下面3次查询,第一次会报错,第二次把整体查询结果按照dealTime 倒序,如果想让union all的两个查询中都先按照指定排序取前N跳然后再union all则参考第三种方式
select top 10 *  FROM    data_ttpai_DealStatisticsGrab WITH ( NOLOCK ) where specId=25893 order by dealTime desc union all select top 10 *  FROM    data_ttpai_DealStatisticsGrab WITH ( NOLOCK ) where specId=25894 order by dealTime desc ------------------------------------------------------------------------- select top 10 *  FROM    data_ttpai_DealStatisticsGrab WITH ( NOLOCK ) where

UNION ALL 和 order by一起使用的小坑最先出现在Python成神之路

版权声明:
作者:dingding
链接:https://www.techfm.club/p/9490.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>