Hei
tarkoituksenani olisi poimia access kannasta synttärisankarit viikon ajalta mutta jostain syystä access ei hyväksy villejä merkkejä vuoden kohdalla? Olen kokeillut siis * ja ? merkkejä.
Pitääkö date formaatti olla muotoiltu jotenkin eritavalla että moisen haun voisi tehdä?
tarkoituksenani olisi poimia access kannasta synttärisankarit viikon ajalta mutta jostain syystä access ei hyväksy villejä merkkejä vuoden kohdalla? Olen kokeillut siis * ja ? merkkejä.
Pitääkö date formaatti olla muotoiltu jotenkin eritavalla että moisen haun voisi tehdä?
Vastaukset 2
Vanhimmat
Accessista pystyy ilmeisesti kökköydestään huolimatta hakemaan ihan sql-lauseilla dataa..?
Koitappa semmoista ehtoa kuin
where date between '1/1/1900' and '1/1/2000'
Pilko date-kenttä kyselyssä pienempiin "palasiin", ja filtteröi niitä. Käytä format-funktiota, niin saat datefieldistä poimittua esim viikon, vuoden, päivän tms. Mäiski vaikka tällainen sarake kyselyysi:
vuosi: format([paivamaarakentta]; "yy")
ja lisäksi:
vko: format([paivamaarakentta]; "ww")
Tämän jälkeen filteröinti on helppoa.