Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Filtrar linhas em uma coluna com base em regras definidas no SQL


Você pode tentar isso:
SELECT
Group,
CONCAT('NX', SUBSTRING(ID, 3, 1), 'D', SUBSTRING(ID, 5)) AS ID
FROM tableName;

Aqui temos a concatenação de substrings:
CONCAT('NX', SUBSTRING(ID, 3, 1), 'D', SUBSTRING(ID, 5))

Onde:
'NX' - 1º e 2º caracteres,
SUBSTRING(ID, 3, 1) - Caractere 3d como está,
'D' - 4º caractere,
SUBSTRING(ID, 5) - resto da corda.