⑴ sql 同一張表開兩個欄位合成一個欄位 例如
select
cast(欄位1
as
varchar(10))+'-'+cast(欄位2
as
varchar(10))
as
欄位1,
欄位3
as
欄位2
from
tab
方法同上面,不過要注意要是字元型才能加,希望能幫助到你!
⑵ sql中如何合並兩個特定的欄位
1、創建模擬的數據表
create table GoodsCate(
Mid int not null,
Code varchar(10) not null,
Name varchar(20) not null,
)
⑶ SQL 含有不同欄位的多張表合並
select
*
from
t1,t2,t3這是講三張表全部顯示出來,、
如果要查詢某一欄位信息,就條件where=xx
⑷ 請問:SQL 同欄位名,不同欄位值怎麼合並
用UNION ALL
select * from 表1
union all
select * from 表2
如果想要排序的話
select * from
(select * from 表1
union all
select * from 表2) t
order by t.btsid
-------如果兩表有重復數據,可以把UNION ALL改成UNION去掉重復
⑸ SQL兩表不同欄位合並欄位
很簡單就可以實現
select 欄位1
from A
union
select 欄位2
from B
給你解釋一下,兩個SELECT語句是相對獨立了,系統先執行第一個SELECT語句,查詢出相應的值得,然後在執行第二個SELECT語句,把執行的結果和第一個進行連接。
比如 第一個查出來的是 12 第二個查出來的是 34
結果為1234
⑹ SQL 同個表裡的不同兩個欄位的值合並到其中一個欄位裡面
--查詢
select欄位a+欄位bas[目標]from表A
--更新欄位a
update表A
set欄位a=欄位a+欄位b
⑺ SQL能把2個欄位的內容合並在一起么
比如 表 aaa
a b
1 6
2 6
3 6
檢索的結果可以合並
select a+b as 'ab' from aaa
檢索的結果
ab
16
26
36
也可以吧,a,b 合並到 a 列,單b 欄位在 表中不會刪除,
update aaa set a=a+b
表 aaa 的內容更新為
a b
16 6
26 6
36 6
已上是以 a,b 都為字元型 欄位為例,如果其中一個或者都是 數值 欄位,要做數據類型的轉換