Tema: Re: parašykit select'ą
Autorius: dr.Amber
Data: 2012-03-22 13:49:51
ačiū.

"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.
>>
>
>