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