![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 13.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam was bardzo serdecznie, własnie zacząłem uczyć się php i mysql. I mam pewien problem. Nigdzie nie mogłem znaleźć trafnego przykładu.
Pisze aplikacje konkursową. TABELA Zgłoszenia: ID Zgłoszenia TRESC UZYTKOWNIK TABELA GLOSY: IDGLOSU: IDZGLOSZENIA: IP USERAGENT Relacja 1 - wielu. I teraz mam pytanie. Chciałem zrobić sortowanie po największej/najmniejszej ilości głosów. Nie bardzo wiem jak bym miał się za to zabrać. Musiałbym policzyć (chyba używając count) liczbę głosów i jakoś powiązać to ze zgłoszeniami. Nie bardzo wiem jak to zapytanie miało by składniowo wyglądać. Proszę o pomoc. Dziękuje wam z góry dobrzy ludzie (IMG:style_emoticons/default/wink.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 13.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki. Nie znałem czegoś takiego jak GROUP BY (IMG:style_emoticons/default/smile.gif) dopiero świeży w tym temacie jestem. Jeszcze mam problem.
Zapytanie zwraca tylko wpisy które mają jakiekolwiek głosy oddane. A ja bym chciał żeby pokazywał wszystkie. Łącznie z tymi które nie mają żadnego. Dodatkowo zapomniałem o tym wspomnieć mam coś takiego jak DataPotwierdzeniaGłosu. Jeśli jest ==0 to wtedy chciałbym żeby nie zliczało tego głosu. Dość istotne w tym zapytaniu. Postaram się coś sam wykombinować ale jakbyś mi pomógł jeszcze to będę wdzięczny. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 18:12 |