Tema: Re: kita mysql uzklausa :)
Autorius: Jornada Del Muerto
Data: 2009-04-30 19:27:49
Tik jei tuscia grazins NULL bent ant MSSQL tai darai ant mysql 
IFNULL(SUM(t2.kaina),0) jei gerai pamenu, tada turesi 0 o ne NULL ;)

"Jornada Del Muerto" <ask@me.email> wrote in message 
news:gtcj80$s2p$1@trimpas.omnitel.net...
> Tau ji aplamai veikia? turetu but kazkas tokio:
>
> SELECT
>    t1.name,
>    SUM(t2.kaina) AS apyvarta
>
> FROM
>    t1
>
> LEFT JOIN
>                      t2 ON t1.id = t2.t1_id
>
> GROUP BY
>    t1.name
>
> "kantas" <asd@asd.lt> wrote in message 
> news:gtchjk$ph8$1@trimpas.omnitel.net...
>> labas,
>>
>> turiu 2 lenteles:
>> t1:
>> id,
>> name
>> t2:
>> id,
>> t1_id,
>> kaina
>>
>> darau panasia uzklausa, kad gauciau kiek is t1 useris lenteles uzdirbo
>> babkiu : ("SELECT t1.name, SUM(t2.kaina) AS apyvarta FROM t1 LEFT JOIN t2
>> ON t1.id = t2.t1_id")
>> jeigu t1 lentoj yra useris, bet jis neturi t2 lentelej jokio iraso, tai
>> rezultate noreciau matyti, kad to userio apyvarta = 0. mano uzklausa rodo
>> tik tas reiksmes, kur yra ka suskaiciuoti. kaip isspresti sia problema?
>