2009-12-21 3 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; 

이 쿼리는 그래서이 쿼리는 news 기록과 연결된 모든 사용자를 반환 반환되는 결과를 필터링 할 where 조항이 없습니다 . 특정 뉴스 레코드와 연결된 사용자를 찾으려면 다음과 같이 뉴스 제목이나 콘텐츠를 필터링해야합니다.

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