簡體   English   中英

如何將一個表中的Id與另一個表相關聯

[英]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.

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