Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 23.07.2016
Сообщений: 135

Удаление текста после точки с запятой

24.12.2021, 14:04. Показов 2484. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго дня!

Помогите решить следующую задачу:
в БЗ имеется поле где указан регион и нас. пункт (пример Тамбовская обл ; Тамбов г)

нужно при выполнении SQL запроса данные значения разделить в разные столбцы.


Нас. пункт у меня получилось выделить следующим образом

SQL
1
SELECT LEFT(SUBSTRING(CONVERT(VARCHAR (MAX), Регион), CHARINDEX(';', CONVERT(VARCHAR (MAX), Регион))+1, LEN(CONVERT(VARCHAR (MAX), Регион))),50) AS [Нас. пункт] FROM таблица
Но к сожалению не получается отдельно вывести название регион.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.12.2021, 14:04
Ответы с готовыми решениями:

Удаление нулей после запятой/точки в конце числа
Здравствуйте. Как из следующих чисел в String убрать нули после точки/запятой и сам знак разделения в случае, когда после него только нули,...

Удаление текста из строки после запятой
Добрый вечер, посоветуйте пожалуйста, как написать программу для удаления текста из строки после запятой и текста, который находится в...

В строке имеется одна точка с запятой (;). Подсчитать количество символов до точки с запятой и после нее.
В строке имеется одна точка с запятой ( ; ). Подсчитать количество символов до точки с запятой и после нее.

1
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,272
24.12.2021, 14:50
Лучший ответ Сообщение было отмечено Aleksey_25 как решение

Решение

T-SQL
1
2
3
4
5
DECLARE @S VARCHAR(100)='Тамбовская обл ; Тамбов г';
 
SELECT
 LEFT(@S,ISNULL(NULLIF(CHARINDEX(';',@S),0)-1,LEN(@S)))
,STUFF(@S,1,ISNULL(NULLIF(CHARINDEX(';',@S),0),LEN(@S)),'');
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.12.2021, 14:50
Помогаю со студенческими работами здесь

В строке имеется одна точка с запятой. Подсчитать количество символов до точки с запятой и после неё
В строке имеется одна точка с запятой. Подсчитать количество символов до точки с запятой и после неё. Заранее большое спасибо!

Нет пробела после запятой, точки с запятой
Доброго времени суток! Опять таки задачи с регулярными выражениями. Есть какой-то текст, нужно найти такие ошибки(см.ниже) и указать в...

Определить количество цифр после запятой(точки)
Здравствуйте Уважаемые Форумчане. Возник вопрос: Как мне сделать так, чтобы после запятой у меня выдавалось нужное кол-во цифр? В паскале...

Подсчитать количество слов после точки с запятой
Кто может напишите пожалуйста программу (подсчитать количество символов после ; точки с запятой) Добавлено через 36 минут то есть...

Удаление отдельных чисел после запятой
Приветствую всех. Помогите исправить код. Данный скрипт делает удаление отдельных чисел которые находятся после запятой и удаление всех...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru