MySQL « update колонки данными из другой
Привет. помогите написать запрос) есть TEXT-колонка нужно заполнить другую VARCHAR-колонку данными из TEXT-колонки и если длинна текста превышает 30 символов обрезать и добавить в конец три точки.
1 ответов
UPDATE table_1
SET col1 =
CASE
WHEN LENGTH(col2) <=30 THEN col2
ELSE CONCAT(SUBSTR(col2,1,27),'...')
END