Tau is esmes ne darbo dienu vest tada nereikia, nebent del tvarkos, pvz. naujo menesio pildymo algoritmas, sukuria irasus visoms menesio dienoms, poto zymi darbo = 1, nedarbo = 0 diena ir vyksta tik update: dienos { data, darboDiena tinyint (0/1) } Visas menesis: SELECT count(*) * suma FROM dienos WHERE darboDiena = 1 And data BETWEEN 'menesio-pradzios-data' AND 'menesio-pabaigos-data' Tai kas jau buvo: SELECT count(*) * suma FROM dienos WHERE darboDiena = 1 And data BETWEEN 'menesio-pradzios-data' AND NOW() Tai kas bus: SELECT count(*) * suma FROM dienos WHERE darboDiena = 1 And data BETWEEN NOW() AND 'menesio-pabaigos-data' "Niekados" <niekas@niekur.com> wrote in message news:j9tkbl$fgt$1@trimpas.omnitel.net... > mano konkreciu atveju as noriu skaiciuoti pajamas uz nuoma. Tarkim menesio > pradzioje susidelioju ateinancio menesio darbo dienas, turiu vienos dienos > nuomos kaina ir as matau kiek babkiu planuoju tureti menesio gale. O viduri > menesio noriu visa tai skelti i dvi dalis : 1 . dalis kas praietis tai jau > sukaupta arba kas jau ivyko. 2 . kiek nuo skaiciuojamos dienos dar planuoju > ivygdyt. gali aisku but ir menesio begyje nuoma uz 1 diena, savaite ar dvi. > iki Valandiniu skaiciavimu kolkas sakau kokas nesileidziu nors jai reikes > gali tekt ir taip daryt. Skaidyt menesi ne i 20 darbo dienu o i 160 valandu. > > > "Jornada Del Muerto" <jornada@lythum.lt> wrote in message > news:j9tfhg$8qn$1@trimpas.omnitel.net... >> >> ----- Original Message ----- >> From: "Nerijus" <nerijus_@_vkl_.l_t> >> Newsgroups: omnitel.programming >> Sent: 2011 m. lapkricio 14 d. 15:08 >> Subject: Re: MYSQL >> >> >>> On 2011-11-07 14:39, Niekados wrote: >>>> Ir kaip toks rastas is personalo tarnybos turi itakot si sprendima? >>>> Aisku darbo dienos apskaita yra labai ivairus dalykas, darbo dienos >>>> galibuti ir sekmadieniai ir naktines pamainos. >>>> >>>> Bet mes pradekim nuo paprastesnio varinato : >>>> >>>> Tarkim kad darbo diena tai yra 8 darbo valandos (8-17 val.) ir 5 dienos >>>> per savaite ( pirmadienis - penktadienis). >>>> >>>> Veliau galbut man gal ir kitiems prireikus galima bus nagrinet ir >>>> sudetingenius sprendimus kaip pamaininio darbo apskaita , kur pamainos >>>> keiciasi kas 8, 12, 24 valandos. Bet sita palikim jau veliasnem laikui. >>> >>> Tokiu paprastu varijantu tai nelabai praktikoj buna. Pas mus vat buva >>> rashtas. Tai patikek, ne taip viskas paprasta. Vien tik pasakymas 8 >>> darbo valandos per diena ir 5 dienos per savaite yra neteisingas, nes >>> dazniausiai penktadieni buva 7 darbo valandos. O kai prasideda visokie >>> darbo dienu perkelimai, puse, ketvirtis etato, komandiruotes, sirgimai, >>> ir pan. tai pasirodo, kad net pati personalo tarnyba nebezino kaip "ish >>> tikruju" ta darba reikia apskaiciuoti. :-) >>> >>> N. M. >>> >>> Pavyzdziui: Ar gali zhmogus dirbti nesveika valandu kieki per diena? >>> Pas mus tipo negali, nes "sistema neleidzia ivesti". Nu bet logishkai >>> mastant jei penktadieni 7 valandos dirbamos, ir ash dirbu tik 1/4 etato, >>> tai turi buti galimas trupmeninis darbo laikas. >>> Tarkime 1 val. ir 45 minutes? Ar chia taip negalima del Lietuvos >>> istatymu? >>> >>> >> >> Su situo tai uzjauciu jei kiekvieno zmogaus atskira grafika vest tenka >> tada gal neiseis issiverst neirasinejant kas kazkiek laiko, bet toki >> grafika gal turetu pildyt koks atsakingas uz personala asmuo imonej :) man >> reikejo tik aplamai darbo nedarbo dienu kas del imones darbo ir tipo kazka >> padarom per n darbo dienu... >