0
select SUBSTR (DriveID, 1, 8) from Admin

Original term : D255FA8E 

"-"用語が次のようになるように、最初と最後に追加するにはどうすればよいですか。D-255FA-8E

ありがとうございます。

4

3 に答える 3

1

次のようCONCATに onを使用できます。SUBSTR

SELECT 
    CONCAT(
        SUBSTR(DriveID,1,1)
    ,   '-'
    ,   SUBSTR(DriveID,2,5)
    ,   '-'
    ,   SUBSTR(DriveID,6,2)
    )
FROM test

sqlfiddle のデモ

于 2013-06-23T11:13:04.053 に答える
1

試してみるか、

CONCAT(LEFT(DriveID, 1), '-', SUBSTR(DriveID, 2, LENGTH(DriveID)-3), '-', RIGHT(DriveID, 2))
于 2013-06-23T11:13:28.847 に答える