簡體   English   中英

SQL JOIN兩個表訪問所有數據

[英]SQL JOIN two tables to access all of the data

我需要通過id連接兩個表,然后在foreach循環中訪問它們中的任何數據。

我從來沒有做過LEFT JOINS之類的事情,所以不確定如何開始。

第一個名為“ sys_acl_levels_members”的表如下所示:

IDMember
IDLevel
DateStarts
DateExpires
TransactionID 

另一個表“個人檔案”中有更多的列,但這里是前幾個:

ID
NickName
Email

我需要編寫SQL來收集所有這些信息的幫助,然后需要一些方法在foreach循環中訪問它。

例如,如果我想從“ sys_acl_levels_members”中獲取“ DateStarts”,“ DateExpires”,並從“配置文件”中獲取“ NickName”,則IDLevel = ID。

SELECT acl.DateStarts, acl.DateExpires
FROM sys_acl_levels_members acl
LEFT JOIN Profiles p
ON p.ID = acl.IDLevel

暫無
暫無

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

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