sql查詢出來的欄位合併,sql語句查詢資料後,根據欄位內容合併到1行顯示如何做到

2021-03-03 23:20:23 字數 1104 閱讀 6385

1樓:匿名使用者

如果是字元型,提供sqlserver的方法,各個資料庫有區別,,,select a.pjnm+b.stnm+b.

rvnm,c.txfs,c.txdz,c.

ctxt,c.ptm

from rm_prj_b a,rm_stcd_b b,rm_inmsg_nou c where c.stcd like '%'+a.pjcd+'%' and c.

stcd like '%'+b.stcd+'%'

這樣就可以了專

如果是數字型別,要轉換為字屬符型別

select cast(a.pjnm as varchar)+cast(b.stnm as varchar)這樣

sql 語句查詢資料後,根據欄位內容合併到1行顯示如何做到?

2樓:

用外連線就行了啊

select t1.uuid, t1.id, t1.username, t2.type, t2. status

from t1 left join t2 on t1.uuid = t2.t1_uuid and t1.type <> t2.type

3樓:性情中人的文庫

你是oracle,還是mysql啊

sql怎麼將2張表查詢出來的相同欄位合併顯示在一個欄位中.

4樓:徐磊

條件:a表有a.1,a.2,a.3,c四個欄位;b表有b.1,b.2,b.3,c四個欄位。

要求:sql將2張表查詢出來的相同欄位合併顯示在一專個屬欄位中.

答案:select a.* from a as a,b.* from b as b where a.c=b.c

5樓:匿名使用者

你的關聯條件不變

取得的時候稍微處理一下

sqlserver :

isnull ( b.產品型別,c.產品型別)isnull ( b.產品規

回格,c.產品規格)

isnull ( b.產品標準答,c.產品標準)oracle:

把isnull 換成nvl 就好了

SQL怎麼將2張表查詢出來的相同欄位合併顯示在欄位中

條件 a表有a.1,a.2,a.3,c四個欄位 b表有b.1,b.2,b.3,c四個欄位。要求 sql將2張表查詢出來的相同欄位合併顯示在一專個屬欄位中.答案 select a.from a as a,b.from b as b where a.c b.c 你的關聯條件不變 取得的時候稍微處理一下 ...

sql查詢欄位裡有空格

oracle and nvl cols,a sql server and isnull cols,a 上述是不抄 查詢出空襲值bai 若需要查詢出空值,可替換du成條件需要的內容。zhi或單獨加dao條件,如 and cols is not null and cols a and cols is n...

Excel查詢全部,怎麼把查詢出來內容全部複製

1 如圖,現在,把a1到a17單元格這些地區當中把 北京 這個地區複製並貼上到e列中。2 現在先把a列中 北京 選定 在 開始 選項卡這裡,在右側,點 查詢和選擇 如下圖所示。3 彈出的下拉選單中點第一個 查詢 4 也可以直接按鍵盤的ctrl f鍵,調出查詢框 5 然後,在框 查詢內容 這裡輸入 北...