Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL - Combiner INSERT, VALUES et SELECT ?

Logique et s'appelle INSERT SELECT . Voici un exemple de requête pour l'uniqueDeviceId 123, le score 5 et la difficulté "facile" :

INSERT INTO scores (score, difficulty, playerid)
  SELECT 5, 'easy', id
  FROM player WHERE uniqueDeviceId = 123;