Re: Ð¡ÐµÐ¼Ð¸Ð½Ð°Ñ Ð¿Ð¾ InterBase
Dmitri Kuzmenko wrote: а ÑÑо, на вÑезднÑе ÑеминаÑÑ Ñоже пÑÐ¸Ñ Ð¾Ð´ÑÑ Ð²Ñе кÑо заÑегиÑÑÑиÑовалÑÑ? Ñипа, в ÐоÑкве Ñаздолбаи, а в ÑÐµÐ³Ð¸Ð¾Ð½Ð°Ñ - пÑнкÑÑалÑнÑе лÑди? а Ñ Ð½Ðµ знаÑ, к нам еÑе ни ÑÐ°Ð·Ñ Ð½Ðµ пÑиезжали. -- ÐоÑмин ÐлекÑандÑ
Re: Ð¡ÐµÐ¼Ð¸Ð½Ð°Ñ Ð¿Ð¾ InterBase
Hello, Vasily! Ovchinnikov Vasily wrote: Dmitri Kuzmenko пиÑеÑ: РпÑимеÑÑ, можно наобоÑÐ¾Ñ - заÑегиÑÑиÑовавÑимÑÑ Ð½Ðµ пÑÐ¸Ñ Ð¾Ð´Ð¸ÑÑ, ÐÑли ÑÑо ÐºÐ°Ð¼ÐµÐ½Ñ Ð² мой огоÑод, Ñо Ñ Ð¸ Ñам не Ñад, ÑÑо Ñак вÑÑло... неÑ. ÑÑо Ñ Ð¸Ð·Ð»Ð°Ð³Ð°Ñ ÑоÑÐºÑ Ð·ÑениÑ. ÑмÑÑл оÑнÑÑ Ð¼ÐµÑопÑиÑÑий в Ð¸Ñ Ð¿Ð¾ÑеÑении. РпÑезенÑаÑÐ¸Ñ - ÑÑо каÑÑинки, а Ñеловек докладÑÐ²Ð°ÐµÑ ÑÑÑно ÑовÑем не 100% по ÑекÑÑÑ Ð¿ÑезенÑаÑии. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: Ð¡ÐµÐ¼Ð¸Ð½Ð°Ñ Ð¿Ð¾ InterBase
Hello, Alexander! Kochmin Alexandr wrote: пÑоÑÑо вÑложиÑÑ Ð¸Ñ , и ÑказаÑÑ - ÑÑо, Ñипа, бÑл ÑÐµÐ¼Ð¸Ð½Ð°Ñ :-) по поÑледним иÑÑледованиÑм ÑÑенÑÑ , Ð¶Ð¸Ð·Ð½Ñ ÐµÑÑÑ Ð¸ далеко за пÑеделами Ñадового колÑÑа. Ðа и ÑелепоÑÑаÑÐ¸Ñ ÐµÑе не изобÑели. а ÑÑо, на вÑезднÑе ÑеминаÑÑ Ñоже пÑÐ¸Ñ Ð¾Ð´ÑÑ Ð²Ñе кÑо заÑегиÑÑÑиÑовалÑÑ? Ñипа, в ÐоÑкве Ñаздолбаи, а в ÑÐµÐ³Ð¸Ð¾Ð½Ð°Ñ - пÑнкÑÑалÑнÑе лÑди? -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: Ð¡ÐµÐ¼Ð¸Ð½Ð°Ñ Ð¿Ð¾ InterBase
Dmitri Kuzmenko пиÑеÑ: РпÑимеÑÑ, можно наобоÑÐ¾Ñ - заÑегиÑÑиÑовавÑимÑÑ Ð½Ðµ пÑÐ¸Ñ Ð¾Ð´Ð¸ÑÑ, ÐÑли ÑÑо ÐºÐ°Ð¼ÐµÐ½Ñ Ð² мой огоÑод, Ñо Ñ Ð¸ Ñам не Ñад, ÑÑо Ñак вÑÑло... -- Regards, Ovchinnikov Vasily ova at tkvc ru
Re: IB 6
> Не знаю, что в таблицах 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
по поÑледним иÑÑледованиÑм ÑÑенÑÑ , Ð¶Ð¸Ð·Ð½Ñ ÐµÑÑÑ Ð¸ далеко за пÑеделами Ñадового колÑÑа. Ðа и ÑелепоÑÑаÑÐ¸Ñ ÐµÑе не изобÑели. Ð¢Ñ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑÑ Ñам обнаÑÑжиÑÑ ÑÑо-Ñо ÑногÑÑибаÑелÑное? Ðоваленко ÐмиÑÑий. PS. Ðо моим жизненнÑм иÑледованиÑм - пиво можно пиÑÑ Ð¸ за ÑадовÑм колÑÑом
Re: Ð¡ÐµÐ¼Ð¸Ð½Ð°Ñ Ð¿Ð¾ InterBase
Dmitri Kuzmenko wrote: заÑем ÑÑÑÑаиваÑÑ ÑеминаÑ, а поÑом ÑаздаваÑÑ Ð¼Ð°ÑеÑиалÑ? РпÑимеÑÑ, можно наобоÑÐ¾Ñ - заÑегиÑÑиÑовавÑимÑÑ Ð½Ðµ пÑÐ¸Ñ Ð¾Ð´Ð¸ÑÑ, а оÑганизаÑоÑам не ÑÑаÑÑиÑÑ Ð±Ð°Ð±Ð»Ð¾ и не паÑиÑÑÑÑ Ñ Ð´Ð¾ÐºÐ»Ð°Ð´Ð°Ð¼Ð¸. пÑоÑÑо вÑложиÑÑ Ð¸Ñ , и ÑказаÑÑ - ÑÑо, Ñипа, бÑл ÑÐµÐ¼Ð¸Ð½Ð°Ñ :-) по поÑледним иÑÑледованиÑм ÑÑенÑÑ , Ð¶Ð¸Ð·Ð½Ñ ÐµÑÑÑ Ð¸ далеко за пÑеделами Ñадового колÑÑа. Ðа и ÑелепоÑÑаÑÐ¸Ñ ÐµÑе не изобÑели. -- ÐоÑмин ÐлекÑандÑ
Re: и Ñнова ÑекÑÑÑиÑ: ÑÑебÑеÑÑÑ Ð¿Ð¾Ð¼Ð¾ÑÑ
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
Hello, Oleg! Oleg Matveyev wrote: РмаÑеÑÐ¸Ð°Ð»Ñ ÑеминаÑа бÑдÑÑ Ð´Ð¾ÑÑÑпнÑ? Ñебе - да. оÑÑалÑнÑм - навеÑное Ð½ÐµÑ :-) заÑем ÑÑÑÑаиваÑÑ ÑеминаÑ, а поÑом ÑаздаваÑÑ Ð¼Ð°ÑеÑиалÑ? РпÑимеÑÑ, можно наобоÑÐ¾Ñ - заÑегиÑÑиÑовавÑимÑÑ Ð½Ðµ пÑÐ¸Ñ Ð¾Ð´Ð¸ÑÑ, а оÑганизаÑоÑам не ÑÑаÑÑиÑÑ Ð±Ð°Ð±Ð»Ð¾ и не паÑиÑÑÑÑ Ñ Ð´Ð¾ÐºÐ»Ð°Ð´Ð°Ð¼Ð¸. пÑоÑÑо вÑложиÑÑ Ð¸Ñ , и ÑказаÑÑ - ÑÑо, Ñипа, бÑл ÑÐµÐ¼Ð¸Ð½Ð°Ñ :-) -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: IB 6
"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
On Thu, 29 May 2008 12:27:00 +0400, Dmitry Lendel <[EMAIL PROTECTED]> wrote: > group by тут нафига. 6.0 такое пропускает? Сейчас уже точно не скажу о данном запросе, но оно пропускало ТАКОЕ... Правда, оно работало совсем не так, как написано. Думаю, оно работает наподобие DISTINCT. -- Сергей Смирнов.
Re: ������� �� InterBase
á ÃÃÃà ÃÃÃÃà Ãà ÃÃÃÃÃà ÃÃÃÃà ÃÃÃÃÃÃÃÃ?
Re: � ����� ��������: ��������� ������
"Dmitry Lendel" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > >> >> ÷ÃÃÃÃÃÃà FB2.0 ÃÃÃÃà ÃÃÃÃ, Ãà ÃÃÃÃÃÃÃÃà à 2.1 >> > ÷ 2.1 à ÃÃà ÃÃÃÃÃà ÃÃÃà Ãà Ãà ÃÃà , Ãà à ÃÃÃÃà ÃÃÃà ÃÃÃÃà ÃÃÃà ÃÃÃÃÃà à ÃÃÃÃÃÃÃà > ÃÃÃÃÃÃà Ã. > äÃÃÃÃÃà ñ ÃÃÃ-Ãà ÃÃÃÃÃÃÃÃÃ? þÃà Ãà Ãà Ãà ÃÃà ?
IB 6
Привет Попросили изменить запрос 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 такое пропускает? Дмитрий