У меня есть стол со столбцом, в котором есть строки, где первые две буквы являются отступами страны (США, CN, RU и т. Д.), А следующие 3 символа - это идентификаторы, которые я хочу захватить. Есть ли способ сделать это?
подстрока
distinct
SELECT SUBSTRING(column, 1, 2) [country] , SUBSTRING(column, 3, 3) [identifier] FROM table
Вы пробовали это?
SELECT SUBSTRING(column, 3, 3) ...
И вот SQLFiddle .
SELECT SUBSTRING(field, 3, 3) from table;
Выберите подстроку (столбец, 3,3) из таблицы
Общаемся и обсуждаем темы, посвященные DBA, PostgreSQL, Redis, MongoDB, MySQL, neo4j, riak и т.д. См. также: @devops_ru, @kubernetes_ru, @docker_ru, @nodejs_ru Рекомендуем сразу отключить уведомления, чтобы пребывание здесь было полезным и комфортным.
The group is about MySQL. For code use hastebin.com. Admin: @smlkw
Правила чата - https://t.me/sqlcom/88269 @sqlcom - основной канал (только MS SQL) @sql_ninja - второй канал (SQL вопросы начального уровня и свободное общение) @Gopnegbot - Викторина по SQL Server (наберите в привате /quiz). Предложения в @sql_ninja
Правила чата - https://t.me/sqlcom/88269 @sqlcom - основной канал (только SQL) @sql_ninja - второй канал (SQL вопросы начального уровня и свободное общение) @Gopnegbot - Викторина по SQL Server (наберите в привате /quiz)