Показать сообщение отдельно
Старый 15.02.2018, 13:16   #35  
mdanko2000 is offline
mdanko2000
Участник
 
44 / 40 (2) +++
Регистрация: 21.04.2014
Цитата:
Сообщение от axapter Посмотреть сообщение
INVOICEDATE это DateTime, а DATAAREAID это nvarchar(4). Насколько я правильно понимаю, что эти даты совпадают по строкам. В запросе в конструкциях ON и WHERE что лучше использовать?
INVOICEDATE - дата накладной
DATAAREAID внутренний идентификатор компании
IMHO: в ON сцепка по обеим полям обязательна
а в Where желательно указать из какой компании DATAAREAID делается выборка
IMHO2: во все индексы генерируемые из среды, ядро всегда добавляет DATAAREAID при генерации на сервере
За это сообщение автора поблагодарили: S.Kuskov (2), БАХ43 (1).