Ich bin beschäftigt eine UPDATE/INSERT Anfrage zu tun, aber hier ist der Knackpunkt:MySQL - Verschiedene UPDATE sonst INSERT-Anweisung
table PLAYERS {
player_id
game_id
team_id
position
number
}
Was folgendes geschehen soll, ist:
ich testen, ob es ist ein Eintrag, wo player_id = '$player_id' AND game_id = '$game_id' AND team_id = '$team_id'
.
Wenn ja, dann passiert folgendes:
position = '$position' AND number = '$number'
Gibt es eine Möglichkeit, dies nur MySQL-Abfrage-Sprache tun können, ohne die Notwendigkeit für PHP Validierung zwischen Abfragen?
ich nicht einen Primärschlüssel für diese Tabelle hat ausgeführt werden, sondern haben INDIZES auf game_id, player_id , und team_id, wenn das hilft ... –
Sie können einen zusammengesetzten Primärschlüssel für die Felder Spiel, Spieler und Team erstellen. –