Форум: "Базы";
Текущий архив: 2003.04.28;
Скачать: [xml.tar.bz2];
Внизсложный запрос Найти похожие ветки
← →
Иванов Сергей (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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c