@阿火_29b1 不對(duì)。order by在sql里面是特殊的,因?yàn)樗慕Y(jié)果不再是結(jié)果集,而是virtual cursor,而一般的select返回的是結(jié)果集或者說(shuō)是virtual table。sql處理cursor和集合的機(jī)制是不一樣的,凡是cursor可以用到的地方,order by就可以用到,這也就是你說(shuō)的order by可以用在關(guān)聯(lián)和自查查詢里的原因。實(shí)際上,只有未排序過(guò)的表才能叫做集合,一旦排序整個(gè)處理的對(duì)象就從集合變成了cursor。
如何成為寫(xiě)SQL高手(下)四、SQL基礎(chǔ)理論知識(shí) 掌握基礎(chǔ)理論知識(shí)是成為SQL高手第一步,我不會(huì)照搬教科書(shū)式的講課,我只會(huì)講解我認(rèn)為你最應(yīng)該的掌握的3個(gè)知識(shí)點(diǎn)。 1、集合(Set)。我給大家一...