У меня есть простой запрос:
select pcode, description from outerb where pcode like '123%'
Вот ссылка на скрипку, чтобы показать вам, куда я попал:
https://dbfiddle.uk/?rdbms=mysql_8.0&fiddle=bf44b07918374985074084552e7b7005
Как бы я создал новую таблицу на основе запроса выше, но удалив все символы справа от 3-го символа?
Это мой ожидаемый результат
pcode description 123 TEST 123 TEST
Я думаю, вы хотите функцию left():
left()
select left(pcode, 3) as pcode, description, size from table1;
Вы можете использовать substring(string, start, length)
substring(string, start, length)
SELECT substring(pcode, 1, 3) AS pcode, description, size FROM table1