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

Вниз

Выборка из 2-х таблиц по условию   Найти похожие ветки 

 
nic418 ©   (2002-08-08 04:12) [0]

Требуется выборка из 3-х таблиц(Т1(П11,П12); Т2(П21,ИМЯ21); Т3(П31,ИМЯ31))
Получить П11, П12, ИМЯ : где ИМЯ = (ИМЯ21, если П11=П21, иначе ИМЯ = (ИМЯ31, если П12=П31, иначе ИМЯ = NULL).
Реализация в виде процедуры на сервере. На клиенте(Делфи5): DBGrid - DataSource - ADOStoreProc. В Грид-е колонка ИМЯ(?)


 
SaS13 ©   (2002-08-08 09:45) [1]

DataSet.Fields[2].FieldName


 
AlexSV ©   (2002-08-08 12:19) [2]

Попробуй так:

select П11, П12, COALESCE(ИМЯ21, ИМЯ31) as "ИМЯ"
from Т1, Т2, Т3
where П11 *= П21
and П12 *= П31




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

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

Наверх




Память: 0.46 MB
Время: 0.013 c
1-95750
Olorin
2002-08-15 11:44
2002.08.29
Как треду перед запуском передать/установить параметры/флаги?


1-95883
Brand
2002-08-01 22:45
2002.08.29
Вопросик???


14-95942
Александр
2002-08-02 12:48
2002.08.29
Совместимость ПО с Windows XP


3-95719
alex-ran
2002-08-09 12:26
2002.08.29
Программное выделение записи


1-95748
vadeex
2002-08-15 15:39
2002.08.29
Как использовать маски в ImageList?