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

Вниз

сложный запрос   Найти похожие ветки 

 
Иванов Сергей   (2003-04-09 16:48) [0]

Как лучше всего выборку делать
надо разложить разные виды записей из одной таблицы по разным полям
t1
field1, field2

запрос

if( field1=1;field2;0) as field2,
if( field1=2;field2;0) as field3,
if( field1=3;field2;0) as field4

пример
таблица
1, 100
2, 123
3, 456

запрос

100,123,456


 
Соловьев ©   (2003-04-09 16:57) [1]

ХП


 
Johnmen ©   (2003-04-09 16:57) [2]

ХП писАть...


 
Zacho ©   (2003-04-09 17:02) [3]

В Yaffil можно использовать IIF


 
Wolf ©   (2003-04-09 17:05) [4]

Можно использовать UDF iif или dif из RFunc.dll

тогда почти как у тебя

dif(field1-1,field2,0) as field2,
dif(field1-2,field2,0) as field3,
dif(field1-3,field2,0) as field4

только получишь тогда

100, 0 , 0
0 ,123, 0
0 , 0 ,456


 
Иванов Сергей   (2003-04-09 19:05) [5]

Можно использовать UDF iif или dif из RFunc.dll

это бесплатно?



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
1-91248
Igorek
2003-04-14 19:39
2003.04.28
Get Зарегистрированный редактор свойства


7-91566
Demon
2003-03-11 18:11
2003.04.28
Указатель на 16-разрядный процесс


14-91520
HeathRow
2003-04-11 06:41
2003.04.28
HTTP Proxy


14-91547
tipman
2003-04-11 16:09
2003.04.28
активация окна


14-91521
Тимохов
2003-04-10 19:49
2003.04.28
Почитал тут фак, и не нашел там раздела с (+)