Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 28 Dołączył: 4.12.2004 Ostrzeżenie: (0%)
|
hej,
Podam przykład tabeli, który będzie pomocny w zobrazowaniu mojego problemu: Kod --------------------------------------------------------- Wiersz | Kolumna_01 | Kolumna_02 | Kolumna_03 | --------|---------------|---------------|---------------| wiersz01| 1 | 4 | 7 | wiersz02| 2 | 5 | 8 | wiersz03| 3 | 6 | 9 | --------------------------------------------------------- Suma dla Kolumny_01 = 6 Suma dla wszystkich kolumn = 45 Mój problem jest następujący W podanych kolumnach wszystkie wartości są liczbowe. Potrzebuję obliczyć sumę wartości, które znajdują się we wszystkich rekordach w wybranej kolumnie. Potrzebuję też zrobić coś takiego, tylko że dla wszystkich kolumn, tj. Obliczyć sumę wartości wszystkich rekordów w kilku kolumnach. Można to oczywiście zrobić w php z wykorzystaniem pętli, ale to rozwiązanie wykluczam ze względu na jego bardzo niską wydajność, gdyż moja tabela zawiera ponad 7000 rekordów. W związku z tym wolałbym zrobić jakieś sensowne zapytanie SQL. Proszę o pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Pozdrawiam. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 28 Dołączył: 4.12.2004 Ostrzeżenie: (0%)
|
Dzięki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Rozwiązanie było dość proste (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . Moje pytanie wynikało z mojej średniej znajomości składni SQL. Właściwie polecenie SUM rozwiązuje cały problem. Podczas sumowania kilku kolumn odpowiednie jest:
Pozdrawiam. Ten post edytował Speedy 26.10.2006, 15:17:07 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 14.12.2003 Ostrzeżenie: (0%)
|
Dzięki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Rozwiązanie było dość proste (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . Moje pytanie wynikało z mojej średniej znajomości składni SQL. Właściwie polecenie SUM rozwiązuje cały problem. Podczas sumowania kilku kolumn odpowiednie jest:
Pozdrawiam. Temat ten i mnie zainteresowa, nie mogę sobie poradzić jednak z wyświetleniem wyników takiego zapytanie. W jakiej formie zwracany jest wynik, jako co ? Co trzeba zrobić aby wyświetlić liczbę będącą efektem zapytania ? |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%)
|
Temat ten i mnie zainteresowa, nie mogę sobie poradzić jednak z wyświetleniem wyników takiego zapytanie. W jakiej formie zwracany jest wynik, jako co ? Co trzeba zrobić aby wyświetlić liczbę będącą efektem zapytania ? A wykonaj sobie zapytanie i to zrób
(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
|
Speedy Sumowanie wartości pól z tabeli 25.10.2006, 13:43:55
thornag [SQL] pobierz, plaintext SELECT SUM(pole1... 25.10.2006, 14:00:24 
aniol Cytat(sniezny_wilk @ 23.06.2008, 13:38... 24.06.2008, 14:46:16
l0ud Ta pętla jest w ogóle niepotrzebna.
[PHP] pobierz... 24.06.2008, 15:29:15 
Liko Cytat(l0ud @ 24.06.2008, 16:29:15 ) T... 24.06.2008, 16:33:21
l0ud CytatChyba potrzebujesz jednak douczenia!
Fak... 24.06.2008, 16:56:34 ![]() ![]() |
|
Aktualny czas: 5.04.2026 - 02:44 |