搜尋

首頁  >  問答  >  主體

sql concat的報錯

從下面的選項中選擇填寫,將 "city" 與 "state" 列連接起來,用逗號分隔,以一個名為 "new_address" 的新自訂列表示。

SELECT ___()____ new_address FROM customers;

我是這麼填寫的

SELECT concat( city,',',state) as   new_address FROM customers;

但是還是錯誤的

PingPing1120 天前1124

全部回覆(6)我來回復

  • P粉880818043

    P粉8808180432022-10-20 10:25:46

    有答案了嗎,這個也是這樣,英文也不管用

    回覆
    0
  • 陈磊

    陈磊2021-11-05 14:35:00

    語句本身應該沒問題,檢查 輸入的逗號是否是 英文模式的逗號

    回覆
    0
  • autoload

    autoload2021-11-04 09:13:03

    concat函數在連接字串時沒有指定連接符的功能,可以用concat_ws。上例為

    select concat_ws(',',city,state)  as   new_address from customers;

    #

    回覆
    0
  • 珠穆朗玛锋

    @p粉 @陳磊 @autoload 你們的方法都一個一個試過了,還是報錯!

    珠穆朗玛锋 · 2023-04-03 16:19:32
  • 取消回覆