首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

top有关问题

2012-03-22 
top问题selecttop10idfrom(select*fromaa_tborderbybirthdaydesc)asawhereidnotin(selecttop0idfromaa_tb)

top问题
select   top   10   id   from   (   select   *   from   aa_tb   order   by   birthday   desc   )   as   a   where   id   not   in   (select   top   0   id   from   aa_tb)  

提示“除非同时指定了   TOP,否则   ORDER   BY   子句在视图、内嵌函数、派生表和子查询中无效。”

[解决办法]
select top 10 id from aa_tb a where id not in (select top 0 id from aa_tb order by birthday desc ) order by birthday desc

热点排行