Re: Coloana calculata intr-un "select"

Alex 'CAVE' Cernat <[email protected]>
Newsgroups gmane.org.user-groups.rlug.offtopic
Message-ID <[email protected]>
cred ca are nevoie de ambele valori, si asta inseamna cel mai probabil
ca pui sql-ul la munca de 2 ori

bine, ar fi o idee cu subselect, ceva de genul select total as total,
total * 145 as totalmaimare from ( select .... )

arata mai urat, dar in teorie (daca e suportat binenteles) ar trebui sa
fie mai eficienta
insa dupa cum stim, termenul de optimizare e foarte relativ

Alex

On 22-Sep-17 5:02 PM, Petru Rațiu wrote:
> Nu stiu daca am inteles exact ce vrei, da' "SELECT SUM( (c1+c2+c3)*140.15)
> ) AS Pret FROM table ;" ce-are?
>
> 2017-09-22 16:54 GMT+03:00 Dragos Popescu <[email protected]>:
>
>> Salutare.
>> Să pp că am un tabel în sqlite, cu coloanele c1, c2, c3.
>>
>> La un moment dat vreau să fac un select care să-mi dea suma valorilor din
>> coloanele tabelului.
>> "select sum(c1)+sum(c2)+sum(c3) as Total from tabel" e ok, returnează ce-mi
>> trebuie.
>>
>> Ei, aşa avea nevoie de încă o coloană, să-i zicem "Preţ", care sa fie
>> "Total"*140.15, de ex.
>> Cum se face asta într-un singur select, dacă se poate face?
>>
>> --
>> Dragos P
>> 126296 luser
>> "La revedere. Drum bun"
>> _______________________________________________
>> Offtopic mailing list
>> [email protected]
>> http://lists.lug.ro/mailman/listinfo/offtopic
>>
> _______________________________________________
> Offtopic mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/offtopic


_______________________________________________
Offtopic mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/offtopic
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.