簡體   English   中英

使用子查詢和內部聯接插入

[英]insert using sub-query and inner join

我有這兩張桌子。
第一個是users_details

Users_Details表

第二個是users_posts表。

users_posts

我想在第一列中用用戶名填充postdby_name列。

我嘗試了內部聯接和子查詢的組合,但無法做到。

這是我現在擁有的代碼。

update users_posts
set users_posts.postedby_name = 
(select username from users_details inner join users_posts where
users_posts.postedby = users_details.id);

如何做到這一點?

Update users_posts inner join users_details  
on users_posts.postedby = users_details.id 
set users_posts.postedby_name=users_details.username

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM