![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 30.09.2003 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam następujący problem.
Mam m.in następującą strukturę tabeli: [sql:1:b286773ebe] typ, stawka, wynik, kurs, stan[/sql:1:b286773ebe] Potrafię wyświetlić w pętli wszystkie rekordy i obliczyć sobie zysk=(stawka * (kurs-1)) lub stratę =(-stawka) lub zwrot =0. Wszystko to w oparciu o stan zmiennej stan (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Nie potrafię natomiast podsumować profitu/straty jednym zapytaniem sqlowym ze wszystkich rekordów - czy ktoś mi pomoże? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 30.09.2003 Skąd: Wawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat [sql:1:f0c4df4318]SELECT SUM(stawka*(kurs - 1)) profit
FROM tabela;[/sql:1:f0c4df4318] To proste i oczywiste. Ale przy wartości stan=1. A przy wartości stan=0 ma odjąć stawkę. Jak się stosuje warunki w mysql? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 12:37 |