@阿火_29b1 不对。order by在sql里面是特殊的,因为它的结果不再是结果集,而是virtual cursor,而一般的select返回的是结果集或者说是virtual table。sql处理cursor和集合的机制是不一样的,凡是cursor可以用到的地方,order by就可以用到,这也就是你说的order by可以用在关联和自查查询里的原因。实际上,只有未排序过的表才能叫做集合,一旦排序整个处理的对象就从集合变成了cursor。
如何成为写SQL高手(下)四、SQL基础理论知识 掌握基础理论知识是成为SQL高手第一步,我不会照搬教科书式的讲课,我只会讲解我认为你最应该的掌握的3个知识点。 1、集合(Set)。我给大家一...