Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapytanie mysql o grupowanie danych
grzegorz_g
post
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

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


mam taka strukture tabeli ' t_golekartki':
id | pilkarzid | meczid
i dane:

1 | 333 | 2
2 | 333 | 2
3 | 444 | 2
4 | 444 | 1
5 | 444 | 3
6 | 333 | 4

w tabeli zapisuję strzelców bramek (pilkarzid) i chodzi mi o wydobycie z
bazy, który ze strzelców strzelił najwięcej bramek w danym meczu (meczid)


a drugi problem z który tez nie daję sobie rady i licze na Waszą pomoc to :
tabela : t_mecze

id / gosp / gosc / gol1 / gol2

1/ 222 / 333 / 1 / 3
2/ 222 / 444 / 1/ 2
3/ 222 / 555 / 1/ 1
4/ 222 / 666 / 1/ 4

i moje pytanie w jaki sposób (najprostszy) zapisać zapytanie mysql by wydobyć
z bazy serię porażek drużyny '222'
,w tym przypadku seria nie przerwana to 2 (1/3) (1/2)

za wszelką pomoc z góry dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SongoQ
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Cytat
Gdzie jest ilość bramek? To zapytanie ma zgadywać czy jak?

Przeciesz napisal:
id | pilkarzid | meczid
1 | 333 | 2
2 | 333 | 2

To chyba widac ze pilkarze sie powtarzaja

  1. SELECT COUNT(*) AS ilosc, pilkarzid, meczid
  2. FROM t_golekartki GROUP BY pilkarzid, meczid ORDER BY ilosc LIMIT 1


2 zapytanie hmm bez uzycia php trudno bedzie, bo tam siedza oprocz druzyny 2 tez inne druzyny. No chyba ze 222 druzyna wystepuje zawsze to mozna by cos z podselectem pokombinowac.

Ten post edytował SongoQ 13.06.2005, 20:47:00
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: 13.10.2025 - 19:35