1樓:匿名使用者
你的條件,
datediff(dd,table1.time,'2012-12-03')=0
and datepart(mi,[1].time) = 00 and left([1].time,18)=left([2].time,18);
你在字段都加了function
注定了只能全表掃瞄。
考慮一下不加function怎麼處理吧。
2樓:匿名使用者
建立索引:
to_char(table1.time,'yyyy-mm-dd hh24:mi'),
to_char(table2.time,'yyyy-mm-dd hh24:mi')
另外,盡量對傳入的引數做處理,不要對表裡的字段加上函式,可以減少執行時間。
3樓:匿名使用者
按小時就擷取到小時吧,convert(varchar(13),time,120)='2012-07-24 19'
效率的話用函式是無法用到索引的
如果你是統計的,可以在group by列表中的列嘗試加索引
4樓:
to_char(table1.time,'yyyy-mm-dd hh24:mi') = to_char(table2.time,'yyyy-mm-dd hh24:mi')
這樣的話不知道會不會快點,可以試一下
5樓:匿名使用者
你使用模糊查詢試試!
哪位語文高手幫幫小妹,哪位語文高手幫幫忙
一 判斷題 正確打 錯誤打 1 人無遠慮,必有近憂。寸心不昧,萬發皆明 節選自 名賢集 2 水調歌頭 赤壁懷古 的作者是唐代蘇軾。3 從 時時體悉,漸漸從寬 中我們懂得了怎樣要求自己,怎樣對待別人。二 填空題 1 青出於藍而勝於藍,謂 優於師傅。蓮乃花中君子,海棠花內神仙。以上兩句均出自 幼學求源 ...
找高手幫幫忙哦 高手來幫幫忙哦
這不是瀏覽器的問題,應該是中了病毒,當然你也可以按裝乙個雅虎助手,使用強力修復一下ie,如果問題解決了。你就不用再往下看了,如果沒有解決,你繼續往下看 開啟登錄檔找到以下兩個位置 heky current user software microsoft windows currentversion ...
彙編高手幫幫忙,彙編高手幫幫忙
如果是學組合語言專門的就是 ibm pc組合語言程式設計 清華 沈美明的那本 至於16為還是32位這個好象都是要學的,不過現在一般都是16位的吧。至於那個tasm5.0,我只聽說過masm5.0 不好意思,不過現在彙編應該用的比較多的是masm5.0下面有使用方法 1.開始 執行 輸入 cmd 沒有...