4

これは私のサンプル選択クエリです:

SELECT item from tbl

そして、これは結果です:

1001
2001

選択クエリの値に文字を挿入できる MySQL の関数はありますか? このように:

1-001
2-002
4

5 に答える 5

3
SELECT CONCAT_WS('-', LEFT(item, 1), SUBSTRING(item, 2)) FROM tbl
于 2013-10-02T06:14:20.800 に答える
2

INSERT() 関数を使用します。コードは次のようになります。

SELECT INSERT(item, ,2, 0, '-') item from tbl
于 2013-10-02T06:16:02.610 に答える
1

これを試して:-

SELECT CONCAT_WS('-', LEFT(item, 1), SUBSTRING(item, 2)) FROM tbl

SQLデモ

于 2013-10-02T06:14:50.697 に答える
0

これを試してみてください

SELECT  
CONCAT(LEFT( `item ` , 1) ,'-' ,`item`)
FROM `tbl`

また

SELECT  
CONCAT(LEFT( `item ` , 1) ,'-' ,SUBSTRING(`item`,2)
FROM `tbl`
于 2013-10-02T06:14:12.207 に答える