witam
Mam taki problem , znaczy pytania ?
Czy za pomocą funkcji SUM() można tylko sumować cyfry ?
Czy można zliczać np takie same litery ( przykład , powtarzają się literki G, P) czy to da rade zliczyć ?
ostatnie i najwazniejsze pytanie , jak zastosowac fukcje SUM() do zapytania w którym chce sumować kilka kolumn...
<?php
or
die('Brak połączenia z serwerem MySQL'); or
die('Nie mogę połączyć się z bazą danych');
$wynik = mysql_query("SELECT * FROM druzyny WHERE id=".$_GET['id']) or
die('Błąd zapytania');
$query = "
SELECT
p.imie, p.nazwisko, s.rodzaj, p.id as idpilkarz, p.pozycja, s.odminuty, s.dominu
ty, s.minutna, s.kartki_c, s.kartki_z, s.numer
FROM
sklady as s, pilkarze as p
WHERE
s.klubid = ".$_GET['id']." AND
p.id = s.pilkarzid AND
(s.rodzaj = 'P' OR s.rodzaj = 'Z')
";
sprawdz_czy_nie_bylo_bledu($result, __LINE__);
//przetwarzamy kolejne mecze
?>
z tego zapytania chce sumować s.minutna, s.kartki_c, s.kartki_z
więc zgodnie z manualem sumuje
<?php
Mam taki problem , znaczy pytania ?
Czy za pomocą funkcji SUM() można tylko sumować cyfry ?
Czy można zliczać np takie same litery ( przykład , powtarzają się literki G, P) czy to da rade zliczyć ?
ostatnie i najwazniejsze pytanie , jak zastosowac fukcje SUM() do zapytania w którym chce sumować kilka kolumn...
[php]
or
die('Brak połączenia z serwerem MySQL'); or
die('Nie mogę połączyć się z bazą danych');
$wynik = mysql_query("SELECT * FROM druzyny WHERE id=".$_GET['id']) or
die('Błąd zapytania');
$query = "
SELECT
p.imie, p.nazwisko, s.rodzaj, p.id as idpilkarz, p.pozycja, s.odminuty, s.dominu
ty, SUM(s.minutna) as sum, SUM1(s.kartki_c) as sum1, SUM2(s.kartki_z) as sum2, s.numer
FROM
sklady as s, pilkarze as p
WHERE
s.klubid = ".$_GET['id']." AND
p.id = s.pilkarzid AND
(s.rodzaj = 'P' OR s.rodzaj = 'Z')
";
?>
sumuje osobno każda kolumne.....
i najwazniejsze jak wyświetlić wynik zapytania?
w standartowy sposób
<?php
$sum = $row['sum'];
?>