Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Возможно ли такое стандартными средствами FB1.5 / 4 сообщений из 4, страница 1 из 1
20.05.2004, 18:58:15
    #32527016
KoSed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли такое стандартными средствами FB1.5
Поскажите, плс. как такое сделать:
Есть таблица КОМПАНИИ
с полями ID,NAME в которой хранятся названия компаний
И есть таблица КЛИЕНТЫ
с полями ID,ID_company,CLNT
Соответствено у одной компании может быть несколько клиентов.
Задача.. задать квери, чтобы получить данные в формате:
[D] [NAME] [CLNT1,CLNT2,....] и так далее сколько у компании клиентов
То,что так можно видел сам... правда на MSSQL и как там это реализованно мне не показали.
Спасибо за любую помощь.
...
Рейтинг: 0 / 0
20.05.2004, 19:01:55
    #32527025
vis
vis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли такое стандартными средствами FB1.5
Глянь в этот тред.
Ситуация подобная
...
Рейтинг: 0 / 0
20.05.2004, 19:03:32
    #32527029
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли такое стандартными средствами FB1.5
Можно. Можно по-разному. Можно на клиенте собирать строчку. Можно на сервере в SP.
...
Рейтинг: 0 / 0
20.05.2004, 20:29:28
    #32527110
KoSed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможно ли такое стандартными средствами FB1.5
Всем спасибо. Сделал:

begin
DIR_STR = '';
FOR
SELECT viptocompany.ID_DIR,DIRECTORS.DIR_M FROM viptocompany
LEFT JOIN DIRECTORS ON viptocompany.ID_DIR=directors.ID
WHERE VIPTOCOMPANY.ID_COMPANY=:ID_company and VIPTOCOMPANY.f0=1
INTO :E1,:E2
DO
BEGIN
DIR_STR = DIR_STR||'/'||E2;
END
suspend;
end
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Возможно ли такое стандартными средствами FB1.5 / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]