專家一個具有列數的數據類型我有表,該表含有列st_date與數據類型和數目的值包含日期會是這樣20101201即(01-DEC-2010)。的Oracle SQL使用BETWEEN
,如果我寫的界限之間撒謊日期間條使用select查詢,我的問題是,是否比運營商或小於或大於之間使用,這是性能的高效。
select id, sum(duration), sum(hit_count)
from A
where st_date between 20101101 AND 20101130
group by id
該表擁有數百萬條記錄,由st_date.Is分隔,高於或低於1。
select id, sum(duration), sum(hit_count)
from A
where st_date >= 20101101 AND st_date < 20101130
group by id
請讓我知道您的答案。
是的,我會修復上限。謝謝 – 2011-01-07 08:32:26