![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
http://www.image-share.com/ijpg-826-234.html
jak z tej tabelki wyswietlic sume (ilosc_linkow i ilosc_punktow) dla rekordów z tych samych dat gdzie id_linku jest rowne 8, 9 i 27 czyli chciałbym otrzymac cos takiego dla daty 2011-08-02 ilosc_linkow = 104 ilosc_punktow = 10934 dla daty 2011-08-03 ilosc_linkow = 115 ilosc_punktow = 12650 Ten post edytował piotrek4523 3.08.2011, 19:26:02 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
GROUP BY oraz SUM
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
a jak moge dorzucic do powyzszego zeby wyswietlaly sie tylko rekordy z okreslonego przedzialu dat
jak robie tak to za kazdym razem zwraca zero wynikow Kod SELECT sum(ilosc_punktow), sum(ilosc_linkow), data FROM dane WHERE id_linku=24 or id_linku=24 and data BETWEEN 2011-08-03 and 2011-08-05 GROUP BY data jak dam to samo zapytanie tylko daty wezme w cudzyslow, to zwraca mi rekordy dla wszystkich dat w bazie Ten post edytował piotrek4523 5.08.2011, 22:54:10 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
2+2*3 to nie to samo co (2+2)*3 Nie: id_linku=24 or id_linku=24 a: (id_linku=24 or id_linku=24) I daty mają być w apostrofach -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 07:44 |