Имя: Пароль:
1C
1С v8
Выборка части документов
0 1CVERYGOOD
 
22.10.13
13:39
Подскажите как сделать равномерную выборку 10% документов РТиУ.
Например в базе 100 документов. Тогда надо выбрать каждый 10-й документ.
Как это в запросе можно прописать ?
1 Rie
 
22.10.13
13:43
(0) Если не секрет - то зачем?

А так - http://kb.mista.ru/article.php?id=703
2 Wobland
 
22.10.13
13:44
выбрать первые
3 Wobland
 
22.10.13
13:45
и что есть равномерность?
4 Godofsin
 
22.10.13
13:46
ТС, говори уже, зачем?
5 palpetrovich
 
22.10.13
13:47
(3) ну каждый 10-тый, как в римской армии при бегстве с поля боя :)
6 Wobland
 
22.10.13
13:48
(5) бегство вроде как подразумевает неупорядоченность. тогда проще брать первых попавшихся 10%
7 1CVERYGOOD
 
22.10.13
13:51
Нужно выборочно сравнить документы в двух идентичных базах. База очень большая. Поэтому нужно выборочно проверять.
8 Rie
 
22.10.13
13:52
(6) Римская армия была дисциплинированной, там даже бежали упорядоченно. А казнили - тем более упорядоченно.
9 Wobland
 
22.10.13
13:53
(7) какую-то ересь задумал
10 Rie
 
22.10.13
13:53
(7) Так может, у подлежащих сравнению документов - какой-то специфичный признак есть? А то ведь легко может оказаться, что как раз сравниваемые 10% - ну просто замечательно совпадают. А вот остальные 90% - полный бред.
11 BuHu
 
22.10.13
13:54
(7) сравнивай остатки на даты ,а не документы , а вот когда уже в какой то день пойдут расхождения , вот там и смотри документы
12 PLUT
 
22.10.13
14:02
(0) в качестве бреда))

пронумеруй строки в запросе
http://kb.mista.ru/article.php?id=703

отбери по номеру в условии Где (Номер=10 или Номер=20 или Номер=30 или Номер=40....)

вангую тормоза запроса