以下是我的要求示例。我有兩個表格。用戶表和我進入食品用戶的另一張桌子喜歡。postgresql:INSERT INTO ...(SELECT * ...,「fixed value」)
Class User{
long id
}
class UserFood{
Long id (auto-generated)
long user_id
String food
}
在我的db我有幾百條記錄。現在,我要帶誰擁有食品「法國吐司」所有用戶從UserFood表並添加「橙汁」
所以我正在尋找類似下面的
insert into user_food (user_id,food) values (select user_id from user_food where food="French Toast","Orange Juice");
的INSERT語句當我運行上面的查詢我得到以下錯誤
syntax error at or near "select"
有沒有解決方案呢?
在此先感謝
如果你想使用'select'不使用'values' –