oracle 查詢出來的字段進行拼接

2021-10-10 16:19:08 字數 749 閱讀 2289

在使用oracle查詢表的字段是,有時根據需求我們需要將兩個字段或者多個字段進行拼接,這時我們可以採用concat函式或者||達到字段拼接的目的。

例子:select 「c」 || 「,」 || 「d」 from test

結果就是"c,d"

例子:select 「c」 || 「,」 || 「b」 || 「/」 || 「c」 from test

結果就是"c,b/c"

如果用函式concat(ch1,ch2)來拼接字段的話,concat函式限制只能拼接兩個,這時可以用||來實現自由拼接

如果表a中有hj_name和hjt_name,我們通過以下欄位將其拼接

hj_name lhj_ckass

jia 1 a2

b1 b2

語句一:select concat(hj_name,   lhj_ckass)

from tablea

語句二:select hj_name|| lhj_ckassfrom tablea

語句三 :select concat(hj_name , lhj_ckass),hj_name|| lhj_ckassfrom tablea

語句一和語句二達到了將將字段hj_name 和 lhj_ckass拼接的目的,並且作用相同

語句三則能同時顯示concat(hj_name , lhj_ckass) hj_name || lhj_ckass兩列內容,方便觀察兩列效果是否一致

mysql修改查詢出來結果

需求 之前漢字轉拼音時候發覺有個字母 轉換錯了,應該是v才對,實際上 也沒錯,但是在計算機拼音中 是用v表示的,所以要把表中的 全部轉換為v 一開始覺得這個sql應該也不難,先查詢出來所有的符合條件的然後update 寫出來了發現報錯了。you can t specify target table ...

查詢出來內容為null,resultMap相關解答

resultmap常用知識點 resultmap元素,是mybatis對映檔案中最為重要 功能最強大的元素。使用jdbc查詢,返回resultsets,是最為常用的資料庫操作。resultmap的設計,簡化了對映檔案中編寫複雜sql的操作。列名與屬性名對映,一般用於列名和屬性名不一致的情況。resu...

MongoDB匯出查詢出來的資料集合

第一步 將查詢的結果生成一張臨時表 use 資料庫 var result db.集合名.find while result.hasnext db.temp 臨時表 insert result.next 第二步 需要認證 mongoexport h cdn或者ip d 資料庫名 port 埠號 use...