[英]SQL Queries - Insert Statement with Select (only using one column of select)
因此,我正在編寫一個查詢以將記錄插入表中,該表需要從另一個數據庫中選擇部分插入數據。 以下是我到目前為止的內容:
INSERT INTO
teams_views (teamId, viewerId)
VALUES (
(SELECT teamId FROM teams WHERE teamName = 'name'),
1
);
我已經搜索並找到了很多插入選擇答案,但是我無法為單個列選擇找到任何查詢。 我該如何處理查詢才能做到這一點?
謝謝!
http://sqlfiddle.com/#!9/e2a75/2
INSERT INTO
teams_views (teamId, viewerId)
SELECT teamId,1
FROM teams
WHERE teamName = 'name';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.