主頁(yè) > 知識(shí)庫(kù) > SQLSERVER的排序問(wèn)題結(jié)果不是想要的

SQLSERVER的排序問(wèn)題結(jié)果不是想要的

熱門標(biāo)簽:承德地圖標(biāo)注公司名需要花錢嗎 浙江穩(wěn)定外呼系統(tǒng)供應(yīng)商 慶陽(yáng)地圖標(biāo)注 榕城市地圖標(biāo)注 美團(tuán)地圖標(biāo)注商戶認(rèn)證注冊(cè) 咸陽(yáng)電腦外呼系統(tǒng)運(yùn)營(yíng)商 北京400電話辦理多少錢 怎么給高德做地圖標(biāo)注 電銷外呼系統(tǒng)軟件功能
在論壇里經(jīng)常有人問(wèn)這樣的問(wèn)題

同一個(gè)查詢的結(jié)果集為什麼有時(shí)候是按他想要的順序排列,有時(shí)候又不是,或者是在SQL2000里是這個(gè)順序,到了SQL2005/2008又是那個(gè)順序?

其實(shí),只要語(yǔ)句里沒(méi)有指定“order by”,SQLSERVER并不會(huì)按照順序返回的。有可能你的表里有一個(gè)字段已經(jīng)建立了索引

你想結(jié)果集按照那個(gè)建立了索引的字段排序,那么你不指定“order by”是沒(méi)有問(wèn)題的,因?yàn)楸淼拇鎯?chǔ)順序就是按照那個(gè)字段的順序排好序了,所以可以不指定“order by”,但是如果你沒(méi)有在想排序的那個(gè)字段建立索引,或者在SQL2000里建立了索引,而在SQL2005/2008里沒(méi)有建立索引,那么就要明確地用“order by”指定。如果你沒(méi)有指定,哪怕一模一樣的查詢,

結(jié)果集順序這一次和上一次不一樣是很正常的。

標(biāo)簽:拉薩 重慶 江蘇 昭通 呼和浩特 上海 新鄉(xiāng) 貴州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQLSERVER的排序問(wèn)題結(jié)果不是想要的》,本文關(guān)鍵詞  SQLSERVER,的,排序,問(wèn)題,結(jié)果,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQLSERVER的排序問(wèn)題結(jié)果不是想要的》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于SQLSERVER的排序問(wèn)題結(jié)果不是想要的的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章