Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> 3 zapytania w 1, tzn. sumowanie wartosci z 3 kolumn
alex2
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 24.09.2004

Ostrzeżenie: (0%)
-----


Witam.

mam aplikacje ktora zapisuje w bazie danych oferty nieruchomosci.
przy kazdej transakcji bierze udzial 3 agentów

1) który wprowadził oferte do systemu
2) który znalazł klienta dla oferty
3) który zakończył transakcje i podpisal umowe

i te dane zapisuja sie w tabeli
gdzie sa kolumny

id_oferty,id_wprowadzil,id_skojarzyl,id_sprzedal,wprowadzil_zarobil,skojarzyl_za
obil,sprzedal_zarobil

i teraz chcialbym sprawdzic ile dana osoba zarobila.

jak narazie sprawdzaja mi to 3 zapytania ktorych wynik sumuje
  1. SELECT sum(wprowadzil_zarobil)
  2. FROM oferty WHERE id_wprowadzil='1'
  3. SELECT sum(skojarzyl_zarobil)
  4. FROM oferty WHERE id_skojarzyl='1'
  5. SELECT sum(sprzedal_zarobil)
  6. FROM oferty WHERE id_sprzedal='1'


i czy jest szansa zeby te 3 zapytania zmienic w jedno questionmark.gif
Go to the top of the page
+Quote Post
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Sorawdź może:
  1. SELECT sum(wprowadzil_zarobil) + sum(skojarzyl_zarobil) + sum(sprzedal_zarobil) AS suma
  2. FROM oferty WHERE id_wprowadzil=1 AND WHERE id_skojarzyl=1 AND WHERE id_sprzedal=1

Ale sam nie wierze, żeby to działało...


--------------------
Go to the top of the page
+Quote Post
Vertical
post
Post #3





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


  1. SELECT SUM(wprowadzil_zarobil) AND SUM(skojarzyl_zarobil) AND SUM(sprzedal_zarobil)
  2. FROM oferty WHERE id_wprowadzil='1' AND id_skojarzyl='1' AND id_sprzedal='1'
Go to the top of the page
+Quote Post
sf
post
Post #4





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Vertical: wiesz czym się rózni suma arytmetyczna od logicznej? tongue.gif zrób sobie to zapytanie co napisałeś i zobacz co Ci wyjdzie winksmiley.jpg

Odpowiedź crashu liczy dorze sumę ;] Przy okazji nie trzeba pisać apostrofów jak porównujemy liczbę.


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 21:04