Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak powinno wygladac zapytanie ?
paweln
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 18.06.2003
Skąd: Mazowieckie

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


Jest sobie tabela "rejestracje" a w niej:
Id_studenta,
Nr_sesji,
Symbol, - jest to symbol przedmiotu np: MA, IT, GE
Wpłata - czyli ile dany student wpłacił

Chodzi o to że muszę zliczyć wpływy szkoły
wystarczyło by:
  1. SELECT sum(wpłata) FROM rejestracje;

ale ja muszę zrobić tak aby było to policzone osobno dla kazdego przedmiotu.
czyli
MA Matematyka - 210
IT Informatyka - 320
itp.

nazwa ma byc wzieta z tabeli przedmioty.
Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
paweln
post
Post #2





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 18.06.2003
Skąd: Mazowieckie

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


Dzięki
He po wysłaniu postu sam do tego doszedlem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale pojawił się kolejny problemos.
Otóż muszę porównać opłate przedmiotu np (50) z tabeli przedmioty z wpłatą z tabeli rejestracje i sprawdzić czy student wpłacił te 50 czy mniej.
Potem obliczyc ile powiniem wynisic wpływ a ile dług. Troche to zakrecone ale moze mi ktos troszkę pomoże.

Kombinuje że powinno to wygladać tak:
zliczyć grupowo ile studentów na jak przedmiot się zarejestrował i pomnożyć to
przez stawkę za dany przedmiot potem trzebaby było od tego odjąc zliczone
wpłacone dane za każdy przedmiot. Moze zle kombinuje i jest prostsze
rozwiazanie takiego problemu.
  1. SELECT symbol,count(symbol) FROM rejestracje GROUP BY symbol;

zliczy ile osob jest na danym przedmiocie.

  1. SELECT symbol,opłata FROM przedmioty;

pokaze stawke za kazdy przedmiot tylko
jak to połączyc (pomnozyc przez siebie)(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) zeby zliczyc ile powinien wynosic
dochod??

Ten post edytował paweln 21.10.2004, 14:14:41
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 6.10.2025 - 00:20