AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.08.2005, 13:15   #1  
ATimTim is offline
ATimTim
Участник
 
395 / 13 (1) ++
Регистрация: 10.06.2004
Адрес: Питер
Темповая таблица. Странный результат join-a с обычной таблицей
Есть две таблицы.
Одна темповая (tmpTrans) , вторая обычная (custInvoiceTrans ).
До выполнения:
custInvoiceTrans - есть данные
tmpTrans - пустая
Цитата:
.........
select sum(Qty),
sum(LineAmount),
sum(VAT),
sum(Excise),
sum(TaxAmount)
from tmpTrans
where tmpTrans.InvoiceId == custInvoiceTrans.InvoiceId &&
tmpTrans.InvoiceDate == custInvoiceTrans.InvoiceDate &&
tmpTrans.InvoiceLineNum == custInvoiceTrans.LineNum &&
tmpTrans.NumberSequenceGroup == custInvoiceTrans.NumberSequenceGroup &&
tmpTrans.FactureLineType == FactureLineType_RU::InvoiceLine &&
tmpTrans.Module == FactureModule_RU::Cust;
после выполнения
custInvoiceTrans - есть данные
tmpTrans - есть данные
Это что, хитрый вариант outer full join ? Такая странная инициализация темповой таблицы? Объясните пожалуйста.....
Ведь условие where возвращает "ложь"
Старый 09.08.2005, 13:29   #2  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,129 / 916 (35) +++++++
Регистрация: 03.04.2002
Скорее всего, таблица не пустая, переменная таблицы пустая, а этим запросом она заполняется.
__________________
Isn't it nice when things just work?
Старый 09.08.2005, 13:36   #3  
ATimTim is offline
ATimTim
Участник
 
395 / 13 (1) ++
Регистрация: 10.06.2004
Адрес: Питер
Да, и судя по всему не временная, а просто кто-то пошутил дав ей префикс tmp ....
Код находится в FactureTransCreateCust_RU.calcAmounts(Qty _qty)
Попался я на префикс... 1:0 =))
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
2 while select или join? _scorp_ DAX: Программирование 9 23.01.2009 16:02
OZKA's DAX Journal: Join между временной и постоянной таблицей через QueryRun. Blog bot DAX Blogs 12 14.01.2009 17:34
Данные в Grid из таблиц, связанных по Outer Join cherv DAX: Программирование 2 17.02.2007 01:36
Глюки в Query с разными типами Join (в т.ч. NonExistsJoin) к одной таблице gl00mie DAX: Программирование 10 14.02.2007 13:22
2 и более OUTER JOIN к одному паренту Ronin DAX: Программирование 21 19.12.2005 13:42

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:25.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.