sql >> Databasteknik >  >> RDS >> Mysql

MySQL lägger till streck till UUID i en tabell

SET @x = '5967ca5e6162317eb4a825dcdcde0aea';

SELECT CONCAT_WS('-',MID(@x,1,8),MID(@x,9,4),MID(@x,13,4),MID(@x,17,4),MID(@x,21,1000))n;
+--------------------------------------+
| n                                    |
+--------------------------------------+
| 5967ca5e-6162-317e-b4a8-25dcdcde0aea |
+--------------------------------------+



  1. Hur sparar du ett MySQL-frågeresultat i en variabel i c

  2. SQL Server ROUND()-funktion:Vad det är till för och varför ska du bry dig?

  3. FÅ DIAGNOSTIK med COPY-sats i Pl/pgsql-funktionen

  4. Hur filtrerar man ytterligare GROUP BY-post i mysql?