表名:MyTable
欄位:序號 時長
欄位時長是文本型別,已經匯入了三個表的資料,因為原來三個表的格式不同,匯入的資料顯示形式也不一樣,表中資料如下:
序號 時長
1 10分20秒
2 1小時6分25秒
4 10:20
3 1:06:25
5 620
6 3685
… …
表中序號1和序號2是從A表匯入的,顯示為X小時X分X秒,序號3和序號4是從B表匯入的,顯示為是 X:X:X,序號5和序號6是從C表匯入的,顯示為X,現在要把格式統一成C表匯入的格式,即X (X是時長,以總秒數顯示),SQL陳述句怎么寫,注意資料庫是ACCESS
現在要把表中的資料統一起來,如果是
uj5u.com熱心網友回復:
用sql陳述句拆分字串后算時間uj5u.com熱心網友回復:
格式不同,要截取再合并,用format試試uj5u.com熱心網友回復:
可以提供代碼嗎?uj5u.com熱心網友回復:
datediff("s","0","1分2秒")uj5u.com熱心網友回復:
根據不同的情況分析字串,分別轉換1.帶秒字的
2.帶:的
3.不帶秒和:的
uj5u.com熱心網友回復:
時長欄位用字符型,就會出現這個問題,把它改成Time型再看看!轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/124571.html
標籤:數據庫相關
