Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.databases.oracle    |    Overblown overpriced overengineered SHIT    |    2,288 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 2,096 of 2,288    |
|    MM to All    |
|    Re: Not a group by expression    |
|    12 May 05 09:10:31    |
      From: milica.mihac@ck.htnet.hr              >>Hello users. I have a query that I can run and see the result on the grid       >>on       >>design time, but when i run the program i get the folowing       >>message:ORA-00979: not a GROUP BY expression. When I run the same query       >>with       >>out parameters it runs and it was runing well before in Oracle 8.Also If I       >>don't use the GROUP BY function but with the parameter, it works also well       >>?What is the problem? The query is:select t1.id,t2.nad,max(t2.name) as       >>namefrom c02 t1,d00 t2where t1.id = t2.idand t1.date1>= :pDate1group by       >>t2.nad, t2.idAny help is helpfull. Regards,MM       >       >       > Kako si? Give us the details of the DDL for the tables in question -       > also, this question should really be asked on       > comp.databases.oracle.server. Version number (exact) and OS info would       > also help. Hvala.       >       >       >       > Paul...       >       >       >       > --              Hi Paul. Thanks for question I'm fine.       I'm sure that problem is not in my SQL (as it work before in Oracle 8) as       error happens since I'm using Oracle 9.       Also it works if I change parametar with value. But when I change value with       parametar it doesn't work anymore.              The OS is WinXp all the time.              Table is:       -- Create table       create table C0NAPD1       (       BROJ_NALOGA NUMBER(8) not null,       RB NUMBER(4) not null,       IB_PROIZVODA VARCHAR2(10) not null,       KOLICINA NUMBER(12,2) not null,       DATUM_ISPORUKE DATE       )       tablespace USERS       pctfree 10       initrans 1       maxtrans 255       storage       (       initial 22912K       minextents 1       maxextents unlimited       );       -- Create/Recreate primary, unique and foreign key constraints       alter table C0NAPD1       add constraint C02NAPD1_PK primary key (BROJ_NALOGA,RB)                     Query is:       select c02.ib_proizvoda,              sum(c02.kolicina) as kolicina,              from c02napd1 c02              where              c02.datum_isporuke>= :pDatum1              group by c02.IB_PROIZVODA                            Regards, Milica              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca