Tema: Re: mssql - kaip išrinkti vieną įrašą iš dviejų
Autorius: Jornada Del Muerto
Data: 2010-11-11 13:17:51
1. Jei kazkokei valandai ner iraso tai nereik nieko grazint ar vistiek kazka tuscio su 0 ?

2. Del state reikia galutini stovi pagal didzaiusia valanda ar ko ?

3. Yra sioje lentoje koks nors ID ? jei butu id tai cia ner labai sunku.

"bala nemate" <bala.nemate@gmail.com> wrote in message news:1llbnqtpom4f6$.bcft906y9sk9$.dlg@40tude.net...
> hoj, nesugebėjau tiskliau subj. užvardinti...
> 
> škiasi, turiu tentelę, joje yra :
> valanda, 
> įrengimo būsena - dirba/nedirba
> kiek laiko per tą valandą įrengimas dirbo ar nedirbo (minutėmis)
> 
> Val|State|StateTime|
> --------------------
> 01 | 1   | 25      |
> 01 | 0   | 35      |
> 02 | 1   | 60      |
> 03 | 1   | 45      |
> 03 | 0   | 15      |
> 
> kievienai valandai gali būti vienas ar du įrašai (arba nei vieno). man
> reikia sukurpti view'ą, kuriome būtų tik po vieną įrašą valandai - jei
> dirbo ((State = 1), palieku įrašą, o tą valandą įrašą su State = 0
> paslepiu.
> Vieną būda sugalvojau, sukurti dvi tarpines lentas, vienoje įrašai, kai
> State = 0 (tb0), kitoj - kai = 1 (tb1). Tada join'inti jas, StateTime
> pasiimant per CASE - When tb1.State = 1 Then StateTime = tb1.State Else
> tb0.StateTime
> 
> ar galima optimaliau padaryti, be tarpinių lentų?
> 
> variantas "atsirink, kai State = 1, o visą kitą užpilkyk nuliais" netinka,
> nes yra laiko tarpų, kai nėra jokių įrašų.
> 
> 
> tiek,
> -- 
> bn/mj
> skype : bala.nemate
> "The blues ain't about making yourself feel better.
> it's about making other people feel worse."
> -- Bleeding Gums Murphy
3Dastronomyagricultureaudioautosautos.audiautos.audioautos.binariesautos.bmwautos.clubautos.fordautos.hondacrxautos.japanautos.mercedesautos.opelautos.sportautos.volvoautos.vwaviaavia.binariesbankcardsbinariesbooksbuildingcinemacommercecomp.hardwarecomp.softwarecomp.lietuvinimascomp.networksculturedarbas.ieskaudarbas.siulaudesigneconomicselectronicsfaunafauna.aquafauna.binariesfishingflorafotofoto.binariesgamesgames.csgames.onlinegsmgurmanaihumourhumour.binariesinternetlawmicrosoftmotomusicmusic.binariesmusic.instrumentsmusic.LT.binariesnavigacijaphppoliticsprogrammingrpgsportstudyingsveikatatalktesttranslationtransportationtraveltravel.binariestvunixvideovideo.binarieswatersportswwwwww.flashpdaautos.supermama.ltmobiledarbasretro.3Dretro.agricultureretro.astronomyretro.audioretro.autosretro.autos.audiretro.autos.audioretro.autos.binariesretro.autos.bmwretro.autos.clubretro.autos.fordretro.autos.hondacrxretro.autos.japanretro.autos.mercedesretro.autos.opelretro.autos.sportretro.autos.supermamaretro.autos.supermama.ltretro.autos.volvoretro.autos.vwretro.aviaretro.avia.binariesretro.bankcardsretro.beosretro.binariesretro.booksretro.buildingretro.cinemaretro.commerceretro.compretro.comp.hardwareretro.comp.lietuvinimasretro.comp.networksretro.comp.softwareretro.cultureretro.darbasretro.darbas.ieskauretro.darbas.siulauretro.designretro.economicsretro.electronicsretro.e-vejasretro.faunaretro.fauna.aquaretro.fauna.binariesretro.fishingretro.floraretro.fotoretro.foto.binariesretro.gamesretro.games.csretro.games.onlineretro.games.rpgretro.genealogijaretro.gsmretro.gurmanairetro.humourretro.humour.binariesretro.internetretro.YZFretro.YZF.nebukretro.YZF.nebuk.netikintisretro.YZF.nebuk.netikintis.bukretro.YZF.nebuk.netikintis.buk.tikintisretro.lawretro.microsoftretro.mobileretro.motoretro.musicretro.music.binariesretro.music.instrumentsretro.music.LTretro.music.LT.binariesretro.navigacijaretro.newsretro.news.taisyklesretro.newuserretro.pdaretro.phpretro.politicsretro.programmingretro.rpgretro.sportretro.studyingretro.sveikataretro.talkretro.translationretro.transportationretro.travelretro.travel.binariesretro.tvretro.unixretro.videoretro.video.binariesretro.watersportsretro.wwwretro.www.flashdiylt.rkm.news.announcelt.rkm.news.newuser