2009-12-21 81 views
0

在一個表中我有這些領域的新聞發佈:匹配字段,ASP.net(VB)

  • 標題
  • 內容
  • OWNERID

而一個用戶表

  • ID
  • 名稱

的OWNERID涉及用戶表中的ID,我怎麼能得到誰的ID的OWNERID匹配用戶的名字嗎?

我在ASP.net(VB)寫一個網站。

回答

2

您將需要兩個表連接在一起,就像這樣:

select users.Name 
from news inner join users 
    on OwnerID = ID; 

此查詢沒有where子句來篩選返回所以此查詢將返回誰與一個news記錄相關聯的所有用戶結果。如果您想查找與特定新聞記錄關聯的用戶,您需要過濾新聞標題或此類內容:

select users.Name 
from news inner join users 
    on OwnerID = ID 
where Title = 'Some Title';