Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.29;
Скачать: CL | DM;

Вниз

Результат ХП как рез. поле запроса   Найти похожие ветки 

 
Juice ©   (2007-04-23 20:15) [0]

Есть ли возможность в Firebird2.SQL (если в других БД вы такое встречали то тоже интересно) чтобы решить такую задачу одним запросом не прибегая к написанию отдельной хранимой процедуры? Вот пример:
Есть таблица кастамеров: код, имя, адрес;
Есть ХП: на входе принимает CustomerID, на выходе возвращает одно некое значение;
Можно ли сделать запрос вида select * from customers
но вдобавок отдельной колонкой, рядом с каждым кастамером было значение хранимой процедуры для него? Часто сталкиваюсь с такой задачкой в запросах.


 
Johnmen ©   (2007-04-23 20:41) [1]

Эта "возможность" всегда была, ещё в IB.
SELECT * FROM Table A
LEFT JOIN StoredProc(A.CustomerID) ON 0=0

Читать http://www.ibase.ru/dpopov/proc-join.html


 
PEAKTOP ©   (2007-04-24 11:09) [2]


SELECT REF1.ID AS ID, REF1.NAME AS NAME,
          (SELECT FIRST 1 PR.SOME_VALUE FROM MY_PROC(REF1.ID) PR) AS SOME_VALUE
FROM    MY_TABLE REF1
WHERE  (.........)



Страницы: 1 вся ветка

Текущий архив: 2007.07.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
15-1183153749
Riply
2007-06-30 01:49
2007.07.29
Что-то пустынно стало на форуме


15-1182486389
delphino
2007-06-22 08:26
2007.07.29
Создание инсталлятора


15-1183186219
@!!ex
2007-06-30 10:50
2007.07.29
МОжно ли в комп без PCI-E...


15-1183143709
ferr
2007-06-29 23:01
2007.07.29
Что требуется для поездки в Украину?


2-1182568707
Dyakon_Frost
2007-06-23 07:18
2007.07.29
Поиск дубликатов файлов