Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/25: Рейтинг темы: голосов - 25, средняя оценка - 4.64
5 / 5 / 2
Регистрация: 25.10.2015
Сообщений: 236
1

Парсинг "ФИО"

11.07.2016, 10:47. Показов 4472. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите, как мне разбить

"Иванов Иван Иванович" на

"Иванов" "Иван" "Иванович"

У меня MS SQL 2005
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.07.2016, 10:47
Ответы с готовыми решениями:

Объединение столбцов Фамилия, Имя, Отчество в ФИО для сохранения данных в ФИО
Здравствуйте, столкнулся с проблемой в нехватке опыта. Прошу помочь объединить данные столбцов...

Проверить для конкретного туриста по ФИО находится ли он сейчас в туре. ФИО туриста передаётся в качестве параметра
--Запрос на создание базы данных AroundTheWorldIn80Days use ; go if...

Таблица ФИО, телефон
Здравствуйте. Создаю таблицу с полями ФИО и телефон. Пользователи будут добавлять в неё данные. Я...

Возможно ли сделать при выборе с поля со списком ФИО, попадая в поле ФИО все буквы были заглавными
Подскажите подалуйста возможно ли сделать при выборе с поля со списком ФИО ,попадая в поле ФИО все...

Выбрать записи, где поле ФИО из БД с исходными данными равно полю ФИО из БД с данными для сравнения. Сравнение в цикле
Доброго времени суток! Есть 2 базы данных. 1. Исходные данные: ФИО, адрес, телефон. 2. Данные...

5
5395 / 4323 / 1060
Регистрация: 29.08.2013
Сообщений: 27,130
Записей в блоге: 3
11.07.2016, 11:19 2
по пробелу?
1
2806 / 1676 / 884
Регистрация: 14.04.2015
Сообщений: 5,717
11.07.2016, 13:35 3
примерно так обрезается строка до первого размера, пошамашь с остальным)
SQL
1
SELECT SUBSTRING(СТОЛБЕЦ, 1, INSTR(СТОЛБЕЦ, ' ')-1) FROM TABLE;
1
5395 / 4323 / 1060
Регистрация: 29.08.2013
Сообщений: 27,130
Записей в блоге: 3
11.07.2016, 13:44 4
проблема будет со всякими Буль Буль Оглы
1
5 / 5 / 2
Регистрация: 25.10.2015
Сообщений: 236
11.07.2016, 13:51  [ТС] 5
AndreyVorobey, у меня не видит функцию INSTR

Добавлено через 34 секунды
qwertehok, По пробелу делал

Добавлено через 38 секунд
Вот так делал

SQL
1
SUBSTRING((A.Name), PATINDEX('% %', A.Name)+1 , PATINDEX('% %', A.Name)-1) AS LName1
0
5395 / 4323 / 1060
Регистрация: 29.08.2013
Сообщений: 27,130
Записей в блоге: 3
11.07.2016, 14:21 6
ваше решение вас устраивает?
0
11.07.2016, 14:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.07.2016, 14:21
Помогаю со студенческими работами здесь

Используя связь таблицы с собой выберите номер, ФИО, номер руководителя сотрудника и ФИО его руководителя
Используя связь таблицы с собой выберите номер, ФИО, номер руководителя сотрудника и ФИО его...

ФИО
подскажите пожалуйста формулу вывода только первых букв имени и отчества и фамилию полностью из...

Поиск по ФИО
Подскажите, как можно сделать следующее: 1. На форме "Поиск" имеются поля: поле со списком "Код...

Склонение ФИО
Граждане форумчане, подскажите плз, где ошибка? при склонении двойной фамилии (через тире)...

Разбиение ФИО
Подскажите как можно организовать ввод в одно поле в форме ФИО, а потом разбить на три Фамилия Имя...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru