|
30. 10. 2006. | #1 |
Domagoj Horvat
Expert
|
igrarija s datumima
malo je sramota da pitam ovo i ispricavam se unaprijed, ali ovako stvari stoje...
dobio sam 10 tablica (MySQL) od po 50ak hiljada redaka u formatu: datum | vrijednost nema indexa nema autoincrementa. e sad, posto podatke izvlacim po datumima, to i nije problem za osnovni SELECT, ali mi je problem sto imam operacije tipa: Kôd:
SELECT * FROM tabela WHERE unesenidatum+/-1 Rjesenje mi je ili kasnije nadopisat autoincremente (kako? :sramota: ) ili druga varijanta: postoji li neki skroz jednostavan nacin da saznam slijedeci/prethodni datum na osnovi onog koji je unesen (ovo je PHP ne mysql pitanje). znaci, da radi i na mjesece sa 30/31 dan i prestupne godine i te stvari. ispricavam se jos jednom jer vjerojatno davim osnovnim stvarima, ali nisam nasao nesto konkretno na kolegi googletu. hvala unaprijed
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo |
30. 10. 2006. | #2 |
Knowledge base
Wrote a book
Datum učlanjenja: 16.06.2005
Lokacija: Novi Sad
Poruke: 1.437
Hvala: 37
131 "Hvala" u 82 poruka
|
Preporucujem da to uradis direkt u mySQL-u:
http://dev.mysql.com/doc/refman/5.0/...functions.html Konkretno, date_add() i date_sub() funkcije
__________________
Năo quero mais seguir um só caminho |
30. 10. 2006. | #3 |
Domagoj Horvat
Expert
|
to je to, da! s tim mogu selektirat kako hocu po datmima
puno ti hvala!
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo |
|
|