|
v8: Разница между условиями в запросе к Р/C | ☑ | ||
---|---|---|---|---|
0
sinisterfrag
28.10.13
✎
09:05
|
Меня интересует разница между двумя запросами
-------------------------------- КОД ------------------------------ Запрос №1 ВЫБРАТЬ РС.Состояние ИЗ РегистрСведений.РС.СрезПоследних(НЕОПРЕДЕЛЕНО, Состояние = ЗНАЧЕНИЕ(Перечисление.Состояние.Закрыт)) КАК РС ГДЕ РС.Период МЕЖДУ &НачалоПериода И &КонецПериода Запрос №2 ВЫБРАТЬ РС.Состояние ИЗ РегистрСведений.РС.СрезПоследних(НЕОПРЕДЕЛЕНО, ) КАК РС ГДЕ РС.Период МЕЖДУ &НачалоПериода И &КонецПериода И Состояние = ЗНАЧЕНИЕ(Перечисление.Состояние.Закрыт)) |
|||
1
sinisterfrag
28.10.13
✎
09:07
|
Как я понимаю в 1 случае он сначала накладывает отбор по состоянию закрыт а потом уже получает срез последних, а во втором случае он получает срез последних и потом накладывает отбор по состонию
|
|||
2
Wobland
28.10.13
✎
09:09
|
в первом случае оно строит таблицу с отбором по состоянию, потом на неё колдует отбор по периоду. во втором - берёт всё и колдует отборы
|
|||
3
1dvd
28.10.13
✎
09:12
|
(1) да
|
|||
4
Нуф-Нуф
28.10.13
✎
09:28
|
Еще имеет значение, что такое состояние, измерение или ресурс
|
|||
5
mistеr
28.10.13
✎
09:39
|
(4) Из первого запроса ясно, что измерение.
|
|||
6
Нуф-Нуф
28.10.13
✎
09:43
|
(5) из первого запроса ни разу не видно, что это измерение. я бы даже сказал из первого запроса напрашивается, что состояние - это ресурс
|
|||
7
Нуф-Нуф
28.10.13
✎
09:46
|
и подозреваю, что автору в данном случае нужен как раз второй запрос
|
|||
8
sinisterfrag
28.10.13
✎
10:08
|
(7) Вы правы это ресурс.
|
|||
9
sinisterfrag
28.10.13
✎
10:09
|
Структуру регистра сведений такова
Подчинен регистратору, по позиции регистратора Измерение: -ЗаказПокупателя Ресурс: -Состояние |
|||
10
sinisterfrag
28.10.13
✎
10:09
|
и как зависит 1 или 2 запрос измерение или ресурс это?
|
|||
11
Нуф-Нуф
28.10.13
✎
10:13
|
(10) так как это ресурс, то первый запрос вернет все крайние записи, которые устанавливали этот статус (закрыт). второй же запрос вернет записи, у которых последний статус - закрыт.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |