j'ai une base de données "résultats" table avec les champs suivants:contrôles conditionnels à travers les champs de base de données
game_id, HOME_TEAM, AWAY_TEAM, HOME_TEAM_SCORE, AWAY_TEAM_SCORE, résultat
Actuellement, le champ de résultat a une possibilité de 3 valeurs, "H" (victoire à domicile), "A" (victoire par équipe à l'extérieur) ou "D" (tirage). Maintenant, au moment d'obtenir tous les résultats pour une équipe particulière, je fais une requête comme "SELECT * FROM résultats où home_team =" TEAM A "ou" away_team = "TEAM A." Et puis dans mon code, je dois vérifier si home_team est TEAM A et le résultat est H alors c'est une victoire, un tirage ou une perte etc. Y at-il un moyen de faire cette vérification dans la requête afin d'obtenir une liste de résultats similaire à
game_id, home_team , AWAY_TEAM, HOME_TEAM_SCORE, AWAY_TEAM_SCORE, résultat (soit W (victoire), l (perdre) ou D (tirage))
basé sur l'équipe qui est interrogé.
Toute aide appréciée comme ayant lutté pour les ressources sur le web.
Pour référence, il s'agit d'une base de données SQLite.
Les résultats sont énumérés comme 'D, A, H', non 'D, W, L';) Aussi, plus important encore, si l'équipe à l'extérieur a gagné, cela montrera une perte. – MatBailie
@Dem: Vous avez raison, édité la réponse – Andomar
Regarde sur place - merci beaucoup pour l'aide. – Dizzler