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

Вниз

union для стандартного алиаса   Найти похожие ветки 

 
snake1977   (2004-11-15 10:22) [0]

Здравствуйте!! подскажите что за прикол такой. Есть две таблицы парадоксовские, делаю из нее такой вот селект
select t.pdk,t.NDOC,t.RO,t.BIKK,t.BSK,t.LSO,t.LSP, (t.SUMPRO) as DEBETSUM ,0 as KREDITSUM, p.VXSAL,p.ISXSAL from b20.db t ,b21.db p where (t.PDK like "1%")
union
select t.pdk,t.NDOC,t.RO,t.BIKK,t.BSK,t.LSO,t.LSP, 0 as DEBETSUM,(t.SUMPRO) as KREDITSUM,p.VXSAL,p.ISXSAL from b20.db t, b21.db p where (t.PDK like "4%")
Order by DEBETSUM,KREDITSUM

в итоге в выборке отсутствуют повторяющиеся записи
т.е. те у которых значения всех полей абсолютно одинаковы.
если сделать каждый из запросов отдельно, то записи присутсвуют.
как такое может быть??
ведь я не использую distinct  и ничего не групирую :((


 
Johnmen ©   (2004-11-15 10:33) [1]

Это стандартное поведение union без предиката all.
Если нужны все, то union all.


 
snake1977   (2004-11-15 10:47) [2]

первый раз такое слышу :(
этот all это в стандарте SQL?
или просто такой вот прикол именно с парадоксовскими базами??


 
Johnmen ©   (2004-11-15 11:03) [3]

Это СТАНДАРТ SQL ! И об этом написано в любой книге, затрагивающей описание SQL.


 
snake1977   (2004-11-15 13:39) [4]

ну лана :)
значит я болван :)
бывает ....


 
Johnmen ©   (2004-11-15 13:43) [5]

>значит я болван :)

Странный вывод...:)



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

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

Наверх




Память: 0.47 MB
Время: 0.046 c
8-1095414104
Гость
2004-09-17 13:41
2004.12.12
GDI+. Как правильно работать с MeasureCharacterRanges


1-1100789422
TankMan
2004-11-18 17:50
2004.12.12
Написание обработчика исключительных ситуаций...


3-1100598126
Дмитрий_Д
2004-11-16 12:42
2004.12.12
SQL / Напомните комманду пожалуйста!


1-1101844510
Fido24
2004-11-30 22:55
2004.12.12
Приложения на базе ISAPI/NSAPI???


1-1101842302
Dot
2004-11-30 22:18
2004.12.12
Опять ресурсы