1樓:
sql轉換函式convert,sql如下:
日期轉換:select convert(varchar,'2015-08-06')
時間轉換:select convert(varchar,'08:30:00')
二者相加:select convert(varchar,'2015-08-06')+select convert(varchar,'08:30:00')
同理如果是字串轉日期格式,
convert(date,'2015-08-06') 或 convrt(datetime,'2015-08-06 09:40:00『)
2樓:匿名使用者
select a+b as c from tablename
看樣子a,b應該都是字元型別的。
3樓:
select convert(datetime,cast(a as varchar)+ ' ' +cast(b as varchar) ) c
from tb
4樓:寒軒雪印
select a+b as 新列 from 表
5樓:匿名使用者
先把a、b轉換成varchar然後
update 表名 set c = a + b
資料庫兩列合併一列時間處理問題 5
6樓:沫紫煙
convert(varchar(20),a)+convert(varchar(20),b)
意思就是把原表的ab列先轉換為字串型別再拼接,但是這樣有一個問題,拼接好的欄位型別就不是日期時間型了,而是字串型,如果還***該欄位是日期時間型,就把拼好的欄位型別轉換一下
convert(datetime,convert(varchar(20),a)+convert(varchar(20),b))
sql中把年月日和小時分組合成一個日期欄位
7樓:
select (year+time) as datetime from table
如果不行,就conver轉化之後再加。
8樓:迦若青藍
先用這兩個欄位以字串形式拼接起來,再轉化成datetime型別,字串轉化類datetime型別sqlserver有函式,好像是convert什麼的,記不清了,查查幫助
9樓:匿名使用者
convert(datetime,'2012-01-01'+' '+'10:10:10',120)
excel中怎麼把多列資料合併成一列並以字元分割
offset a 1,mod row a1 1,3 int row a1 1 3 在d列輸入公式並下拉 a1 b1 c1 excel多列合併並且在多列中間加符號 1 電腦打bai開duexcel 2 開啟excel 後,列好表zhi格以及資料。3 列好 後,在dao另一個單元格中輸入公內式容 b3 ...
excel中,怎樣把兩列文字合併成一列
新增一個輔助列再進行,如,你要合併ab兩列,在c1中輸入 a1 b1,然後游標放在c1單元格右下角出現黑色十字時按滑鼠左鍵向下拖到最下方,然後把ab列刪除。是英文狀態下shift 7 不行。合併之後,只能顯示前一列的文字,後一列的文字會丟失。可以利用公式來實現 軟體版本 office2007 舉例說...
ecel中怎麼吧ab列的內容合併到a列
使用 連線起來即可 excel版本參考 2010 1 c1輸入公式 a1 b1 2 回車,使用填充柄填充公式 3 複製c列,選擇a1,右擊 選擇性貼上 數值4 刪除b c列內容,檢視效果 在a列前插入一個新a列,a1輸入 b1 c1 下拉複製公式 或雙擊填充柄 複製a列得出的結果,右鍵 複製 再右鍵...