Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не могу получить из значений трех полей четвёртое ...  [new]
elen_chik
Member

Откуда:
Сообщений: 6
Привет!
В SQL не совсем разбираюсь... Задачка такая, чтобы из трех полей получить четвертое.
Например:
настоящее значение 1-го поля: "Иванов";
2-го поля: "Иван";
3-го поля: "Иваныч";
а 4-ое надо получить из первых трех такое: "Иванов И. И."

Помогите плииз!
5 авг 09, 08:41    [7498362]     Ответить | Цитировать Сообщить модератору
 Re: Не могу получить из значений трех полей четвёртое ...  [new]
Mikle83
Member

Откуда: Санкт-Петербург
Сообщений: 629
elen_chik,

Select Field1 + Left(Field2,1) + '. ' + Left(Field3,1) + '.'

как-то так...
5 авг 09, 08:56    [7498396]     Ответить | Цитировать Сообщить модератору
 Re: Не могу получить из значений трех полей четвёртое ...  [new]
iap
Member

Откуда: Москва
Сообщений: 46975
elen_chik
Привет!
В SQL не совсем разбираюсь... Задачка такая, чтобы из трех полей получить четвертое.
Например:
настоящее значение 1-го поля: "Иванов";
2-го поля: "Иван";
3-го поля: "Иваныч";
а 4-ое надо получить из первых трех такое: "Иванов И. И."

Помогите плииз!
ALTER [Таблица] ADD [4-ое] AS [1-ое]+' '+LEFT([2-ое],1)+'. '+LEFT([3-ье],1)+'.';
5 авг 09, 08:57    [7498399]     Ответить | Цитировать Сообщить модератору
 Re: Не могу получить из значений трех полей четвёртое ...  [new]
elen_chik
Member

Откуда:
Сообщений: 6
iap, Mikle83 ,

Большое спасибо! Буду пробовать :-)
5 авг 09, 09:16    [7498450]     Ответить | Цитировать Сообщить модератору
 Re: Не могу получить из значений трех полей четвёртое ...  [new]
elen_chik
Member

Откуда:
Сообщений: 6
О нет, это же Firebird!!!!!!!!!!!
А под него можно что-то сделать?????
5 авг 09, 10:57    [7499007]     Ответить | Цитировать Сообщить модератору
 Re: Не могу получить из значений трех полей четвёртое ...  [new]
Glory
Member

Откуда:
Сообщений: 104760
elen_chik
О нет, это же Firebird!!!!!!!!!!!
А под него можно что-то сделать?????

Можно задать вопрос в правильном форуме
5 авг 09, 11:04    [7499074]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить