Ukratko:
Imam jednu tabelu koja ima time_tracking record-e (nula, jedan ili vise record-a po danu). Treba da napravim report koji bi mi izlistao total za svaki dan ukljucujuci i dane za koje nema nijedan time_tracking record. U principu, problem se svodi na pravljenje outer join-a sa "calendar" tabelom, gde bi mi za svaki dan bilo sumirani total time_tracking-a.
Nasao sam nekoliko solucija ( za oracle, mssql, mada i "uopstena sql" resenja), koja podrazumevaju:
-ili kreiranje unapred calendar tabele
-ili stored procedura koja kreira temp tabelu pa odradi join
-ili ogroman select koji bi sadrzao 31 select.
....
....
Da li neko ima neko iskustvo u vezi sa slicnim problemom tj. koje od resenja bi bilo najpogodnije za MySQL?
Unapred hvala,
Igor
Imam jednu tabelu koja ima time_tracking record-e (nula, jedan ili vise record-a po danu). Treba da napravim report koji bi mi izlistao total za svaki dan ukljucujuci i dane za koje nema nijedan time_tracking record. U principu, problem se svodi na pravljenje outer join-a sa "calendar" tabelom, gde bi mi za svaki dan bilo sumirani total time_tracking-a.
Nasao sam nekoliko solucija ( za oracle, mssql, mada i "uopstena sql" resenja), koja podrazumevaju:
-ili kreiranje unapred calendar tabele
-ili stored procedura koja kreira temp tabelu pa odradi join
-ili ogroman select koji bi sadrzao 31 select.
....
....
Da li neko ima neko iskustvo u vezi sa slicnim problemom tj. koje od resenja bi bilo najpogodnije za MySQL?
Unapred hvala,
Igor