![](/img/trans.png)
[英]How do I link the auto-incremented id from one table to the id in another table?
[英]How to link Id from one table with another
我花了最近兩天的時間來解決這個問題,試圖解決這個問題。
我有兩張桌子
一個是user_login,它有一行名為user_id,另一行是agingcare,它有一行名為id
我試圖將2連接在一起
我希望能夠使用user_login中的id作為主要ID來更新agingcare
$query = "SELECT id FROM agedcare INNER JOIN user_id ON login_users = login_users.user_id WHERE login_users.user_id = '$id'"
格式更像是..
SELECT id,name,age
FROM Table1
INNER JOIN Table2
ON Table1.Field=Table2.Field
另一種簡化select語句的方法(這樣可以避免在整個過程中使用表名)是在命名后立即“重命名”表。 例如,具有“FROM Table1 T1”的行 - 表名后面的T1是“重命名”表,允許您在需要引用時縮短表名。 此外,您可以在選擇字段時使用t1和t2標識符。
SELECT t1.id,t1.name,t2.age FROM Table1 T1 INNER JOIN Table2 T2 ON T1.Field = T2.Field
檢查你的加入格式,它必須是這樣的
SELECT * FROM t1 as a LEFT JOIN t2 as b ON a.id=b.id where user_id = 'id'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.