minovakovi / akdb

An experimental relational DBMS developed by students @ Faculty of Organization and Informatics, University of Zagreb
6 stars 16 forks source link

Issue#157 #297

Open anamaripuljic opened 3 months ago

anamaripuljic commented 3 months ago

Implementirana nova having funkcija u Aggregation.c file-u. U prethodnoj implementaciji having funkcije koja se nalazi u selection.c su uočene neke greške i nedostaci u radu te je zbog toga kreirana nova having funkcija. Neke od uočenih grešaka: pogrešna inicijalizacija havingExpr koja ne uzima u obzir stupac nad kojim se koristi agregacija funkcije te pogrešna evaluacija HavingExp jer se on evaluira na isti način kao i WHERE te se nigdje ne koristi GROUP_BY.