where 后边的条件是不是 左-->右 啊?
解决方案 »
- 查询年龄小于30的病人,降序排序,女性如何排在前面
- 请问有朋友的数据库有2万以上的记录用DBGRIDEH显示吗?
- Join (left,inner,right outer)
- 如何复制表的内容?
- 求急救!用SQL语句竖向数据横向查的问题
- 请问日志文件大了是不是影响数据库的运行速度!删除日志对数据库有什么影响?
- 请问一下!如何用sql的select语句查找5天前的记录呢?
- 请教一个棘手的问题
- to :nononono(null,null),我想请教你一个问题
- VC和SQLserver2000可以连么???如何连???????????????
- 请问大家一个布尔型的问题,谢谢
- 哪位前辈能否帮小弟一个忙?????有关SQL中的查询问题..
再 order
先是where 后order by再排序
再 order
where (id not in(select top 20 id from tablename order by id desc)) --步骤一
order by id desc
和
select top 10 * from tablename
where (id not in(select top 20 id from tablename)) --步骤一
order by id desc
结果不一样的。
(2)from ..
(3)where
(4)group by..
(5)having...
(6)order by ...
运行顺序:(2)->(3)->(4)->(5)->(1)->(6)
select 执行的次序????
是先投影得到结果集,然后再order by。
有问题吗?楼上。