以下は、私が持っている要件の例です。私は2つのテーブルを持っています。ユーザテーブルと、私が食品ユーザーが好きなテーブルに入る別のテーブル。postgresql:INSERT INTO ...(SELECT * ...、 "固定値")
Class User{
long id
}
class UserFood{
Long id (auto-generated)
long user_id
String food
}
私のデータベースには数百のレコードがあります。今、私は、だから私は、次の
insert into user_food (user_id,food) values (select user_id from user_food where food="French Toast","Orange Juice");
私のようなINSERT文を探している食品「フレンチトースト」を持っているUserFoodテーブルからすべてのユーザのを取ると「オレンジジュース」
を追加します上記のクエリを実行すると、次のエラーが表示されます。
syntax error at or near "select"
解決方法はありますか?事前
あなたは 'values' –