Tema: Re: Dar karta T-SQL select'as
Autorius: Jornada Del Muerto
Data: 2011-08-12 16:00:24
IsNull ir reikia kisht i group, kazkaip lauka selectini tai grupuojant turi buti tokia pati formule, pvz:

Select 
    convert(varchar(10), data, 25) Kerpu_is_datetime_tik_data,
    case laukas when 1 then 1 when  2 then 0 end case_laukas,
    paprastas_laukas,
    isNull(laukas, 0),
    COUNT(*) kiekis
FROM
    source
WHERE
    ....
GROUP BY
-- cia turi but tapati formule kuri eina select ar apdirbant 
    convert(varchar(10), data, 25),
    case laukas when 1 then 1 when  2 then 0 end,
    paprastas_laukas,
    IsNull(laukas, 0)

Jei joine kokiam ar salygoj dar naudosis kazkoks formatavimas kaip isnull, case, tai ir tuos reiketu grupuot jei jis skirtusi... kitaip tau nesamoninga net uzklausa gautis gali



"Rimokas" <rimasu@ut.lt> wrote in message news:j23538$dn1$1@trimpas.omnitel.net...
>> Pasitaisau shiek tiek, turetu buti:
>>>      (INV1.datephysical >='2011.07.01' or INV1.datephysical IS NULL)  and
>>>      (INV1.datephysical <='2011.07.31' or INV1.datephysical IS NULL)  and
>>>      (LIK1.DATEPHYSICAL >= '2011.07.01' or LIK1.datephysical IS NULL) and
>>>      (LIK1.DATEPHYSICAL <= '2011.07.31' or LIK1.datephysical IS NULL)
> 
>  OK bandysiu . Tiesa , jeigu naudot Isnull() funkcija , tuomet group by 
> keikiasi . Su case viskas eina .
> 
> 
>
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