Aşağıdaki gibi bir futbol ligi için bir tablo 'oyun' var:
date home_team_id away_team_id home_score away_score
- 1 2 6 21
- 3 1 7 19
Ben dinamik Kazandı tarafından sipariş ekip kimlikleri bir listesini oluşturmak için nasıl anlamaya olamaz (o zaman için işaret eğer poss)?
-
Ben $ team_id var ama neden sonra bir seferde sadece 1 takım ne zaman iyi çalışır, bu sorgu var, ve bu sorgu düzeyde sipariş için izin vermiyor
((SELECT COUNT(*) FROM `games` WHERE ((`home_score` > `away_score`) AND `home_team_id` = '.$team_id.')) +
(SELECT COUNT(*) FROM `games` WHERE ((`home_score` < `away_score`) AND `away_team_id` = '.$team_id.'))) AS `wins`
I wonder if i can use this with some form of GROUP, or mySQL can know the $team_id itself? I've also tried some multiple JOINs with the 'team' table but they didn't work either.
Teşekkürler,
Dan