Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.018 c
15-1216992640
Vlad Oshin
2008-07-25 17:30
2008.09.14
Зачем сайты используют мое время в системе!?


3-1205912588
ANB
2008-03-19 10:43
2008.09.14
Оракл : достать вычисленное поле из предыдущей записи


2-1217389405
Viod
2008-07-30 07:43
2008.09.14
Работа с TTreeView


15-1216815313
oldman
2008-07-23 16:15
2008.09.14
Значек в трее без процесса?


11-1192822029
Вячеслав
2007-10-19 23:27
2008.09.14
Высоту списка в ComboBox?




   Наверх