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

Вниз

rf сделать в запросе два варианта записи в одно поле?   Найти похожие ветки 

 
pavel_guzhanov ©   (2008-03-19 12:10) [0]

Например есть запрос:

Select "1" as type_ from table where (условия)
и
select "2" as type_ from table where (другие условия)

Эти два запроса надо во вьюхе объединить в 1 поле. Как это сделать?


 
Johnmen ©   (2008-03-19 12:19) [1]

Во вьюхе никак.
Но можно подумать, если приведешь конкретные подробности, что в этом поле надо в завис.от условий.


 
pavel_guzhanov ©   (2008-03-19 12:24) [2]

в таблице хранятся данные о договорах. Договора могут быть с юрлицом (cont_type = 1 или 3) и с физлицом (cont_type=2)
во вьюхе надо получить поле type_, в котором должно быть "2"- если договор с юрлицом, и "3", если договор с физлицом


 
Плохиш ©   (2008-03-19 12:24) [3]


> pavel_guzhanov ©   (19.03.08 12:10)  

union поставить вместо "и"?


 
www   (2008-03-19 12:25) [4]

union all


 
pavel_guzhanov ©   (2008-03-19 12:35) [5]

сделал вот так
SELECT CASE c.cont_type
             WHEN 1 THEN "2"
             WHEN 2 THEN "3"
             WHEN 3 THEN "2"
             END as type_
         FROM
           cont c
Спасибо всем, кто пытался помочь



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
15-1216817477
axis_of_evil
2008-07-23 16:51
2008.09.14
создание хелпа


2-1217335734
Turboon
2008-07-29 16:48
2008.09.14
Моя программа долго загружается


3-1205735599
Karburator
2008-03-17 09:33
2008.09.14
события открытия и закрытия списка поля в DBGrid-e


2-1217445190
@!!ex
2008-07-30 23:13
2008.09.14
Не понимаЮ. почему не работает GetModuleFileNameA


15-1216989150
pasha_golub
2008-07-25 16:32
2008.09.14
Саппортовые заготовки