要求:
呼叫系統(call center)每天會有大量的**進線資料,領導們要檢視每天的進線數彙總,並且要求把 每天從上午8點到上午12點以及下午2點到晚上8點這兩個時間段的資料彙總 「視」為當天的資料。--即分組依據
思路:把時間段折分成連續二段,一段是從當天08:00到11:59分的資料,一段是當日12:01到19:59分的資料,然後用union all合併起來,最後再用sum求和
**select
sum(總數) 總數,時間
from
(select
count
(id) 總數,
to_char(calldatetime,
'yyyy-mm-dd
') 時間
from
t_test t
where
to_char(calldatetime,
'hh24')
>=
'08'
andto_char(calldatetime,
'hh24')
<='11
'group
byto_char(calldatetime,
'yyyy-mm-dd')
union
allselect
count
(id) 總數,
to_char(calldatetime,
'yyyy-mm-dd
') 時間
from
t_test t
where
to_char(calldatetime,'
hh24')
>=
'12'
andto_char(calldatetime,'
hh24')
<=
'19'
group
byto_char(calldatetime,
'yyyy-mm-dd')
)group
by時間
order
by時間
php密碼複雜,一段簡單php校驗密碼複雜函式
phpweb是輕原始碼,不累贅建站系統,預設新增賬戶,修改密碼沒有校驗,於是手動新增一下校驗密碼函式,通過校驗來限制建立phpweb賬戶和修改phpweb賬戶時候的密碼複雜程度。如下 function valid pass candidate special char if preg match a...
重要的一段
2006 6 23 22 44 00 重要的一段 這幾個月都用在開發心電監護系統上了,終於告一段落,倍感輕鬆。欣慰的是,有了成果,並且成果正走在產品化路上。5月31日,孕育 設計監護儀樣機結構和pcb 6月7日,生日 pcb板製好,開始焊接和除錯 6月17日,tata,監護儀終於可以見人了。介紹一下...
翻轉鍊錶中的一段
92 給你單鏈表的頭節點 head 和兩個整數 left 和 right 其中 left right 請你反轉從位置 left 到位置 right 的鍊錶節點,返回 反轉後的鍊錶 鍊錶 翻轉 從中間指定位置,之前做過類似的 迭代法 3步 1 儲存當前節點的後乙個節點,2 後項指前項 3 前進 左邊賦...