iT邦幫忙

0

[SQL][已解決]想將兩個欄位併成一個值加入另一個欄位

kod 2022-07-28 14:14:54934 瀏覽
  • 分享至 

  • xImage

假設我有一個表table_user,裡面有中文名稱(name_CN)及英文名稱(name_EN)的欄位。

現在我想要插入值: name_CN / name_EN 進表table_test裡的test欄位。
目前希望可以直接在SQL語法實現但語法上想不出來...

如下(排版問題欄位用直排):
table_user
name_CH 王
name_EN WANG

table_test
test 王 / WANG

還請各位不吝指教。

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
小山丘
iT邦新手 2 級 ‧ 2022-07-28 15:22:59
最佳解答
INSERT INTO table_test
SELECT name_CH+name_EN
FROM table_user

SELECT name_CH+name_EN
INTO table_test
FROM table_user
kod iT邦新手 5 級 ‧ 2022-07-28 15:51:58 檢舉

想不到可以直接用+字元直接合併,真的很謝謝您!

0
Yaowen
iT邦研究生 3 級 ‧ 2022-07-28 23:40:42

Mysql 的話 有CONCAT() 可以使用
https://www.w3schools.com/mySQl/func_mysql_concat.asp

我要發表回答

立即登入回答