Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Filtern Sie Zeilen in einer Spalte basierend auf festgelegten Regeln in SQL

Sie können dies versuchen:

SELECT
Group,
CONCAT('NX', SUBSTRING(ID, 3, 1), 'D', SUBSTRING(ID, 5)) AS ID
FROM tableName;

Hier haben wir die Verkettung von Teilstrings:

CONCAT('NX', SUBSTRING(ID, 3, 1), 'D', SUBSTRING(ID, 5))

Wobei:
'NX' - 1. und 2. Zeichen,
SUBSTRING(ID, 3, 1) - 3D-Zeichen wie es ist,
'D' - 4. Zeichen,
SUBSTRING(ID, 5) - Rest der Zeichenfolge.