Вот несколько способов удаления первого и последнего символа из строки в MySQL, а также примеры кода:
Метод 1: использование SUBSTRING
SELECT SUBSTRING(column_name, 2, LENGTH(column_name) - 2) AS modified_string
FROM table_name;
Метод 2: использование SUBSTR
SELECT SUBSTR(column_name, 2, LENGTH(column_name) - 2) AS modified_string
FROM table_name;
Метод 3: использование ВЛЕВО и ВПРАВО
SELECT LEFT(RIGHT(column_name, LENGTH(column_name) - 1), LENGTH(column_name) - 2) AS modified_string
FROM table_name;
Метод 4: использование REGEXP_REPLACE (доступно начиная с MySQL 8.0)
SELECT REGEXP_REPLACE(column_name, '^.|.$', '') AS modified_string
FROM table_name;
Эти методы удалят первый и последний символ из строки, хранящейся в столбце column_nameтаблицы table_name.