sql把兩列合並
⑴ sql 兩列合並的問題
改為
select isnull(convert(varchar(30),A.a,120),'')+isnull(convert(varchar(30),B.b,120)AS time,'')
⑵ sql兩列合並
試試看!
select cast(sid as varchar(max))+':'+cast(AllotSID as varchar(max)) as bane from PAS_AllotRatio
⑶ 怎樣用SQL語句合並兩個表中的兩個列
你給個條件好讓兩條合並成一條啊。如
select a.names, b.names as typ from table1 as a ,table2 as bwhere a.id=b.id
⑷ sql,把兩個表中的兩列數據合到一個表中
兩個表的數據量一樣的嗎?
合並後創建新表嗎?
需要藉助輔助列
select
identity(int,1,1)
as
guid
,val
into
#1
from
table1
select
identity(int,1,1)
as
guid
,val
into
#2
from
table2
select
a.val
as
val1,b.val
as
val2
into
table3
from
#1
a
inner
join
#2
b
on
a.guid
=
b.guid
⑸ SQL怎樣合並表中兩列的值為一列來顯示
假設:
表中有以下列
列A
varchar(50)
列B
varchar(50)
合並顯示為:
select
A+'-'+B
as
AB
from
表
若列的屬性不一致需要轉換一下:
select
cast(A
as
varchar(50))+'-'+cast(B
as
varchar(50))
as
AB
from
表
⑹ sql 兩列合並成一列的問題
-- a b 類型為varchar
declare @t1 table(a varchar(10),b varchar(10))
insert into @t1
select '1','1' union
select '2','2' union
select '3','3'
select a+b c from @t1
--a b類型為int
declare @t2 table(a int,b int)
insert into @t2
select 1,1 union
select 2,2 union
select 3,3
select cast(a as varchar)+cast(b as varchar) c from @t2
--結果如下:
(3 個資料列受到影響)
c
--------------------
11
22
33
(3 個資料列受到影響)
(3 個資料列受到影響)
c
------------------------------------------------------------
11
22
33
(3 個資料列受到影響)
⑺ SQL 將兩列的數據合並在一列
selectxxaszzfrom表unionallselectyyfrom表;
⑻ sql合並列:兩列字元串列合並為一列輸出
//首先,要連接起兩張表
selecta.name+b.namefromAa,Bb
然後輸出就可以了希望能滿足你的要求,如果你兩張表是要有條件連接的,
最好變成leftjoin
selecta.name+b.namefromAaleftjoinBbonb.id=a.id
⑼ SQL中如何將兩列拼接
SQL中,將兩列拼接的步驟如下:
我們需要准備的材料分別是:電腦、sql查詢器。
1、首先,打開sql查詢器,連接上相應的資料庫表,例如stu2表。
⑽ sql select語句,查詢出兩列結果拼接在一起
1、Oracle創建表,含兩列,name和job;create table test_job(name varchar2(30), job varchar2(30));