Непопятные симптомы (подцепка plpor и oborot)

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
POMAH
Посетитель
Сообщения: 49
Зарегистрирован: 29 мар 2005, 17:49

Непопятные симптомы (подцепка plpor и oborot)

Сообщение POMAH »

Гуру! Отзовитесь! Делаю запрос:

select *from
plpor,
hozoper txo,
oborot
where ((plpor.chozoper/==hozoper.nrec and oborot.chozoper/==txo.nrec))
;


вроде работает, но такое очущение , что он туда платежки по несколко раз отбирает, и тормозит, просто слов нет как тормозит. Ограничение по датам на скорость не влияет никак. Вразумите, плиз
IgorA
Постоянный обитатель
Сообщения: 192
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Красноярск

Re: Непопятные симптомы (подцепка plpor и oborot)

Сообщение IgorA »

В таком запросе получаются связанными пары таблиц:
plpor-hozoper и оborot-txo,
и нужно ещё между собой связать.

Например, запрос без связки:
select * from plpor, оborot;

вернет выборку, в которой к каждой записи plpor будут подцеплины все записи оborot, т.е. количество записей составит (кол. в plpor) * (кол. в оborot).
dozent
Местный житель
Сообщения: 226
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Урал
Контактная информация:

Re: Непопятные симптомы (подцепка plpor и oborot)

Сообщение dozent »

Хочешь, чтоб быстро помогли - сформулируй, что ты хочешь получить, давно бы уже ответили!
Ты хочешь получить все платежные документы, хозоперации по ним и все сформированные проводки по хозоперациям?
Тогда конечно, получишь по несколько раз одни и те же платежки! Ведь по одному платежному документу может быть несколько хозопераций и по каждой хозоперации куча проводок!
Вот столько раз ты и получишь повторений своих платежек :)
dozent
Местный житель
Сообщения: 226
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Урал
Контактная информация:

Re: Непопятные симптомы (подцепка plpor и oborot)

Сообщение dozent »

Хм... судя по информации из твоей аськи - ты работаешь в Корпорации...
Весьма странно, что ты такие вопросы задаешь
;D
Люди! Это все провокация :-))))))))
Не отвечайте :-)))))))))
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

Re: Непопятные симптомы (подцепка plpor и oborot)

Сообщение Max_Fin »

select *
from plpor, oborot
where
((
PlPor.TiDk == oborot.TiDk and
PlPor.nRec == oborot.cSoprDoc
));
кажеться тебе нужно вот это
hozoper не совсем понятно зачем тебе нужен, поэтому сам добавишь, если понадобиться
Жду выхода Вселенная 2.12!
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

Re: Непопятные симптомы (подцепка plpor и oborot)

Сообщение Max_Fin »

я уже ответил :-/
и теперь я попал :o
Жду выхода Вселенная 2.12!
ecasoft
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"

Re: Непопятные симптомы (подцепка plpor и oborot)

Сообщение ecasoft »

"Идет девушка по кладбищу и вся дрожит...видит идет мужчина...Мужчина..а Вам вот не страшно тут идти - А чего Вы боитесь, девушка? - ну как чего, мертвецов - А чего нас бояться? "

Не надо бояться людей из Корпорации :) Они тоже имеют право научиться программировать на ВИПе :)
Некоммерческое общение в форуме
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Косякину И.

Сообщение maikl »

Игорь, отправил тебе сегодня два письма, оба вернулись назад, у тебя изменился адрес?
POMAH
Посетитель
Сообщения: 49
Зарегистрирован: 29 мар 2005, 17:49

Re: Косякину И.

Сообщение POMAH »

Ты наверное удивищся, но в корпороции не только программеры работают, но (вот зачем их туда только берут ;D ) бухгалтера, экономисты и вообще масса людей к программированию прямого отношения неимеющих). А бывает ешо и такое, что человек родившись необлодает всеми знаниями для того, что бы программировать на випе, и более того, он после рождения не сразу стал работать в корпорации, а какое то время учился в школе, институте, где то там работал и вообще галактику до прихода в корпорацию в глаза не видел, (и где таких только находят ;) ). А вообще спасибо всем кто ответил.
ecasoft
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"

Re: Косякину И.

Сообщение ecasoft »

Неправильно меня поняли..наоборот ничего такого удивительно я не вижу...это нормально.
Я писал это тем, кто говорит, что это провокация и т.д.
Тем более, что сам я работал в корпорации 4 года...с момента когда она еще не называлась Корпорацией, а была скромной и уютной фирмой Новый Атлант в 20 человек, но все же с большими амбициями :) Так что удивить информацией о том, как работает Корпорация очень очень сложно :)
Некоммерческое общение в форуме
Ответить