Tema: Dar karta T-SQL select'as
Autorius: Rimokas
Data: 2011-08-09 10:38:49
  Sveiki ,

   Neseniai man gerai issaiskinot , kaip  pasidaryt suminius i eilutes is 
judejimo lentos . Viskas puikiai pavyko . Dabar bandau padaryt dar viena 
dalyka , bet neistengiu ... :( .

   Yra ta pagrindine lenta , kaip isisaiskinot anksciau :

> principas toks
>
> select
>  lenta.id, lenta.konfid_id, lenta.datos
>  sum(case when lenta.busena = 1 then lenta.kiekis else null end)
> busena_1_kiekis,
>  sum(case when lenta.busena = 2 then lenta.kiekis else null end)
> busena_2_kiekis
> from lenta
> group by lenta.id, lenta.konfig_id, lenta.datos

   Dabar reiktu prijungti dar viena lentele - likuciu menesio pradziai . 
Beda ta , kad jei jungiu su kokiu "full outer join likuciai on ( likuc.id = 
lenta.id and likuc.konfig_id = lenta.konfig_id)"  tuomet nematau irasu , 
kuriu judejimo nebuvo  , t.y. "lenta" lenteleje tokiu irasu nera .  Kaip 
sujungti tokias lentas ?

 Is anksto dekingas uz pagalba ! :-)