|
SQL baze podataka - Sponzor: Baze-Podataka.net MySQL, MSSQL, Oracle, Access, ODBC. Ako imate problem brže i preciznije ćete dobiti odgovor ako priložite strukturu tabela ili skript koji kreira tabele i puni ih test podacima umesto što to problem opisujete samo rečima. Sponzor: Baze-Podataka.net - Blog o bazama podataka |
|
Alati teme | Način prikaza |
26. 12. 2011. | #1 |
Knowledge base
Wrote a book
Datum učlanjenja: 07.06.2005
Lokacija: Neđe ođe...
Poruke: 1.197
Hvala: 339
688 "Hvala" u 178 poruka
|
Nalaženje nedostajućih datuma u nizu
Dobar dan
Imam tabelu sa hiljadama upisa koji bi trebali biti unošeni svakog dana u zadnjih nekoliko godina. Pojednostavljena tabela bi imala kolone: datum_unosa | podatak | tip_unosa Znači, trebalo bi da su ovi podaci unošeni svakodnevno tj. da kolona datum_unosa sadrži svaki dan za bilo koji datumski interval, ali ima ponegdje datuma za koje unos (svaki ili samo za određeni tip_unosa) nedostaje. Kako ih naći? Ovo sam uspio da riješim seljačkim metodom pravljenja privremene tabele sa svim datumima u nizu, pa left join sa ovom postojećom tabelom po datumu, pa još jedan select nad svim tim... Neki prefinjeniji metod?
__________________
Чак Норис може да си ги врзе врвките на чевлите со стапалата. |
|
|