imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 04.11.2006, 12:43     # 1
Vovs
Newbie
 
Аватар для Vovs
 
Регистрация: 20.12.2005
Адрес: Черкассы
Сообщения: 34

Vovs Нуль без палочки
Выборка первой буквы строки в SQL запросе

Доброго времени суток.
Есть таблица с тремя полями Фамилия, Имя, Отчество (Fam, Name, Otch).
Нужно написать запрос, который бы реализовал следующую задачу:
Вывести алфавитные списки фамилий и инициалов (первых букв имен и отчеств с точкой)

Я не знаю как вывести только одну букву имени/отчества.
Спасибо..
P.S. Работаю в InterBASE.

Последний раз редактировалось Vovs; 04.11.2006 в 19:02.
Vovs вне форума  
Старый 04.11.2006, 13:18     # 2
AndreyN
Member
 
Аватар для AndreyN
 
Регистрация: 06.04.2005
Сообщения: 285

AndreyN Путь к славе только начался
В DataBase DeskTop из пакета Delphi это будет выглядеть так.
select Fam, Substring(Name from 1 for 1)+'.', Substring(Otch from 1 for 1)+'.'
from Table1
__________________
собираем клики- пиксели -на уникальный домик imho.ws
imho.ws/showthread.php?t=113817

Последний раз редактировалось AndreyN; 04.11.2006 в 13:25.
AndreyN вне форума  
Старый 04.11.2006, 19:04     # 3
Vovs
Newbie
 
Аватар для Vovs
 
Регистрация: 20.12.2005
Адрес: Черкассы
Сообщения: 34

Vovs Нуль без палочки
Следующий вариант прекрасно работает в мс аксесс, но IBExpert не хочет его хавать. Ему не известен токен left

Код:
SELECT Students.family+left([students.name],1)+left([Students.otch],1)+"." as FIO
FROM Students;
__________________
Голова человеку нужна не только для того, чтобы в неё есть...

Последний раз редактировалось Vovs; 04.11.2006 в 20:07.
Vovs вне форума  
Старый 07.11.2006, 12:17     # 4
AndreyN
Member
 
Аватар для AndreyN
 
Регистрация: 06.04.2005
Сообщения: 285

AndreyN Путь к славе только начался
На примере DBD я показал, что токены для выборки подстроки могут выглядеть по разному. Читайте хельп по IBExpert.
Я им не пользуюсь.
__________________
собираем клики- пиксели -на уникальный домик imho.ws
imho.ws/showthread.php?t=113817
AndreyN вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 13:54.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.