Re: Семинар по InterBase

2008-05-29 Пенетрантность Kochmin Alexandr


Dmitri Kuzmenko wrote:


а что, на выездные семинары тоже приходят все кто зарегистрировался?
типа, в Москве раздолбаи, а в регионах - пунктуальные люди?


а я не знаю, к нам еще ни разу не приезжали.

--
Кочмин Александр



Re: Семинар по InterBase

2008-05-29 Пенетрантность Dmitri Kuzmenko


Hello, Vasily!

Ovchinnikov Vasily wrote:


Dmitri Kuzmenko пишет:


К примеру, можно наоборот - зарегистировавшимся не приходить,


Если это камень в мой огород, то я и сам не рад, что так вышло...


нет. это я излагаю точку зрения.
смысл очных мероприятий в их посещении.
И презентация - это картинки, а человек докладывает устно
совсем не 100% по тексту презентации.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Семинар по InterBase

2008-05-29 Пенетрантность Dmitri Kuzmenko


Hello, Alexander!

Kochmin Alexandr wrote:


просто выложить их, и сказать - это, типа, был семинар :-)


по последним исследованиям ученых, жизнь есть и далеко за пределами 
садового кольца.

Да и телепортацию еще не изобрели.


а что, на выездные семинары тоже приходят все кто зарегистрировался?
типа, в Москве раздолбаи, а в регионах - пунктуальные люди?

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Семинар по InterBase

2008-05-29 Пенетрантность Ovchinnikov Vasily


Dmitri Kuzmenko пишет:


К примеру, можно наоборот - зарегистировавшимся не приходить,

Если это камень в мой огород, то я и сам не рад, что так вышло...

--
Regards,
Ovchinnikov Vasily
ova at tkvc ru



Re: IB 6

2008-05-29 Пенетрантность Dmitry Lendel

> Не знаю, что в таблицах MN_HD_TOV_IN hd, MN_RC_TOV_IN rcin
> но раз там в WHERE (hd.dat between :dbeg and :dend) , значит товары должны
> повторяться... надо:
>
> select rcin.TOV, t.NAME, SUM(select sum(rcout.CNT)...)
> group by 1,2

Запрос сам по себе составлен криво. Можно догадаться,. как он работает. Речь
об group by. Нафиг он тут?
Дмитрий




Re: Семинар по InterBase

2008-05-29 Пенетрантность Kovalenko Dmitry


по последним исследованиям ученых, жизнь есть и далеко за пределами 
садового кольца.

Да и телепортацию еще не изобрели.


Ты ожидаешь там обнаружить что-то сногсшибательное?

Коваленко Дмитрий.

PS. По моим жизненным иследованиям - пиво можно пить и за садовым кольцом




Re: Семинар по InterBase

2008-05-29 Пенетрантность Kochmin Alexandr


Dmitri Kuzmenko wrote:


зачем устраивать семинар, а потом раздавать материалы?
К примеру, можно наоборот - зарегистировавшимся не приходить,
а организаторам не тратьить бабло и не париться с докладами.
просто выложить их, и сказать - это, типа, был семинар :-)


по последним исследованиям ученых, жизнь есть и далеко за пределами 
садового кольца.

Да и телепортацию еще не изобрели.

--
Кочмин Александр



Re: и снова рекурсия: требуется помощь

2008-05-29 Пенетрантность Dmitri Kuzmenko


Hello, Nikolay!

Nikolay wrote:


В 2.1 есть встроенное решение, без процедуры можно узлы обойти и скорость
порадует.
Я что-то пропустил? Что за решение? 


common table expressions - CTE.
например, такие запросы можно :
http://www.sqlbooks.ru/printarticle.aspx?part=02&file=sql200509

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Семинар по InterBase

2008-05-29 Пенетрантность Dmitri Kuzmenko


Hello, Oleg!

Oleg Matveyev wrote:
А материалы семинара будут доступны? 


тебе - да. остальным - наверное нет :-)

зачем устраивать семинар, а потом раздавать материалы?
К примеру, можно наоборот - зарегистировавшимся не приходить,
а организаторам не тратьить бабло и не париться с докладами.
просто выложить их, и сказать - это, типа, был семинар :-)

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: IB 6

2008-05-29 Пенетрантность Alexey Abramov


"Dmitry Lendel" <[EMAIL PROTECTED]> 
ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ: news:[EMAIL PROTECTED]
>
> ðÒÉ×ÅÔ
> ðÏÐÒÏÓÉÌÉ ÉÚÍÅÎÉÔØ ÚÁÐÒÏÓ IB 6.0
>
> select rcin.TOV,
>   t.NAME,
>   (select sum(rcout.CNT)
>from MN_HD_TOV_OUT hdout, MN_RC_TOV_OUT rcout
>where (hdout.dat between :dbeg and :dend) and
>  (hdout.podr=:podrotgr) and
>  (rcout.doc=hdout.kod) and
>  (rcout.tov=rcin.tov)) as cntotgr
>  from MN_HD_TOV_IN hd, MN_RC_TOV_IN rcin, SPR_TOV t
> where (hd.dat between :dbeg and :dend) and
>   (hd.PODR=:podr) and
>   (hd.type_doc=4) and
>   (rcin.DOC=hd.KOD) and
>   (t.KOD=rcin.TOV) and
>   (hd.KOD_OUT_NAKL is null) and
>   (rcin.cnt<>0)
>   group by rcin.TOV, t.NAME
>   order by rcin.TOV
>
> group by ÔÕÔ ÎÁÆÉÇÁ. 6.0 ÔÁËÏÅ ÐÒÏÐÕÓËÁÅÔ?
> äÍÉÔÒÉÊ
>
îÅ ÚÎÁÀ, ÞÔÏ × ÔÁÂÌÉÃÁÈ MN_HD_TOV_IN hd, MN_RC_TOV_IN rcin
ÎÏ ÒÁÚ ÔÁÍ × WHERE (hd.dat between :dbeg and :dend) , ÚÎÁÞÉÔ ÔÏ×ÁÒÙ ÄÏÌÖÎÙ 
ÐÏ×ÔÏÒÑÔØÓÑ... ÎÁÄÏ:

select rcin.TOV, t.NAME, SUM(select sum(rcout.CNT)...)
group by 1,2






Re: IB 6

2008-05-29 Пенетрантность WildSery

On Thu, 29 May 2008 12:27:00 +0400, Dmitry Lendel <[EMAIL PROTECTED]> wrote:

> group by тут нафига. 6.0 такое пропускает?

Сейчас уже точно не скажу о данном запросе, но оно пропускало ТАКОЕ... Правда, 
оно работало совсем не так, как написано.
Думаю, оно работает наподобие DISTINCT.

-- 
Сергей Смирнов.



Re: ������� �� InterBase

2008-05-29 Пенетрантность Oleg Matveyev

á ÍÁÔÅÒÉÁÌÙ ÓÅÍÉÎÁÒÁ ÂÕÄÕÔ ÄÏÓÔÕÐÎÙ? 





Re: � ����� ��������: ��������� ������

2008-05-29 Пенетрантность Nikolay


"Dmitry Lendel" <[EMAIL PROTECTED]> wrote in 
message news:[EMAIL PROTECTED]
>
>>
>> ÷ÄÏÇÏÎËÕ FB2.0 ÐÏÓÌÅÄÎÉÊ, ÎÏ ÐÒÏÂÏ×ÁÌÉ É 2.1
>>
> ÷ 2.1 ÅÓÔØ ×ÓÔÒÏÅÎÎÏÅ ÒÅÛÅÎÉÅ, ÂÅÚ ÐÒÏÃÅÄÕÒÙ ÍÏÖÎÏ ÕÚÌÙ ÏÂÏÊÔÉ É ÓËÏÒÏÓÔØ
> ÐÏÒÁÄÕÅÔ.
> äÍÉÔÒÉÊ

ñ ÞÔÏ-ÔÏ ÐÒÏÐÕÓÔÉÌ? þÔÏ ÚÁ ÒÅÛÅÎÉÅ? 





IB 6

2008-05-29 Пенетрантность Dmitry Lendel

Привет
Попросили изменить запрос IB 6.0

select rcin.TOV,
   t.NAME,
   (select sum(rcout.CNT)
from MN_HD_TOV_OUT hdout, MN_RC_TOV_OUT rcout
where (hdout.dat between :dbeg and :dend) and
  (hdout.podr=:podrotgr) and
  (rcout.doc=hdout.kod) and
  (rcout.tov=rcin.tov)) as cntotgr
  from MN_HD_TOV_IN hd, MN_RC_TOV_IN rcin, SPR_TOV t
 where (hd.dat between :dbeg and :dend) and
   (hd.PODR=:podr) and
   (hd.type_doc=4) and
   (rcin.DOC=hd.KOD) and
   (t.KOD=rcin.TOV) and
   (hd.KOD_OUT_NAKL is null) and
   (rcin.cnt<>0)
   group by rcin.TOV, t.NAME
   order by rcin.TOV

group by тут нафига. 6.0 такое пропускает?
Дмитрий