Voici un exemple de l'exigence que j'ai.J'ai 2 tables. Tableau d'utilisateur et une autre table où j'entre l'utilisateur de nourriture aime.postgresql: INSERT INTO ... (SELECT * ..., "valeur fixe")
Class User{
long id
}
class UserFood{
Long id (auto-generated)
long user_id
String food
}
Dans ma base de données, j'ai quelques centaines d'enregistrements. Maintenant, je veux profiter de tous de l'utilisateur de la table de UserFood qui ont la nourriture « Toast français » et ajouter « jus d'orange »
donc je suis à la recherche d'une instruction d'insertion comme le
suivantinsert into user_food (user_id,food) values (select user_id from user_food where food="French Toast","Orange Juice");
Quand je exécuter la requête ci-dessus je reçois l'erreur suivante
syntax error at or near "select"
Y at-il une solution pour cela?
Merci à l'avance
Si vous souhaitez utiliser un 'select' ne pas utiliser' values' –