Tema: Re: parašykit select'ą
Autorius: Jornada Del Muerto
Data: 2012-03-25 21:25:17
Arba pivot query daryti, MSSQL 2005 or highter: http://msdn.microsoft.com/en-us/library/ms177410.aspx
"Raimis" <somebody@nomail.com> wrote in message news:jkekin$o2g$1@trimpas.omnitel.net...
> select vardas,
> sum(case pozymis when 'a' then reiksme else 0) as reiksme_a,
> sum(case pozymis when 'b' then reiksme else 0) as reiksme_b
> from lenta
> group by vardas
>
> "dr.Amber" <neturiu@emailo.as> wrote in message
> news:jkej88$mnm$1@trimpas.omnitel.net...
>> sveiki, nugi niekaip nesigauna parašyti selecto
>> turim
>> vardas pozymis reisme
>> 1 a 100
>> 2 a 150
>> 3 b 110
>> 3 a 115
>> 2 b 90
>> 1 b 75
>> 1 b 30
>> 4 a 100
>> 5 b 45
>>
>> reikia gauti
>> vardas reiksme_a reisme_b
>> 1 100 105
>> 2 150 90
>> 3 115 110
>> 4 100 0
>> 5 0 45
>>
>> kolkas pavyksta tik atskirai išsirinkti vardus, reikšmes ir iš viso to
>> sulipdyti atskirą lentą, bet kažkodėl kirba mintis, kad šitai turėtų
>> pasidaryti ir selectu.
>>
>
>