Тънкости на ACS Характеристики на подбора при използване на временни таблици
Често използваме временни таблици, когато правим заявки. Наскоро попаднах на факта, че заявката в ACS не работи съвсем коректно.
Помислете за партидна заявка:
ИЗБИРАМ
Физически лица. Link AS Link,
Лица Пол
МЯСТО VT
НА
Directory.Persons AS Физически лица
ИНДЕКС ПО
Връзка
;
////////////////////////////////////////////////// // //////////////////////////////
ИЗБИРАМ
Физически лица. Link AS Link,
Лица Пол КАТО Пол,
isnull (NestedRequest. Count, 0) AS Count
Връзка. *,
Етаж. *,
Количество>
НА
Directory.Persons AS Физически лица
ЛЯВА СТАВА (ИЗБЕРЕТЕ
КОЛИЧЕСТВО (WT.Link) КАТО КОЛИЧЕСТВО
НА
WT AS WT) КАТО вложена заявка
ВКЛЮЧЕНО (ВЯРНО)
Физически лица. *,
Лица Пол *,
Физически лица.INN>
Заявката не носи специално семантично натоварване, но мисля, че същността ще бъде ясна. Искаме да видим във всеки ред общия брой на лицата.
Когато не налагаме никакви селекции, тогава всичко работи чудесно (Фиг. 1).

Фиг. 1
Но ако искаме да добавим селекция по служител или пол


