-1

假设我有 2 个表:

USER

  • Userid(PK),
  • FirstName,
  • LastName.

ADDRESS

  • Userid(FK),
  • Street,
  • City.

现在我想在 a 中显示以下数据Table

|  userid  |  FirstName  |  LastName  |  Street | City    

我需要获取所有条目,所以如果我可以将信息存储在一个List或其他东西中会很好......

4

2 回答 2

3

JOIN两张表:

SELECT
  u.userid,
  u.firstname,
  u.lastname,
  a.Street,
  a.City
FROM [User] AS u
INNER JOIN Address AS a ON u.userId = a.userid;

您可能还需要包含那些没有电子邮件或城市的用户,有关不同类型LEFT JOIN的更多信息,请参阅本文:JOIN

于 2013-03-31T10:46:14.197 回答
-1
SELECT   
 t1.userid  
 t1.FirstName 
 t1.LastName  
 t2.Street  
 t2.City  
FROM USER t1, ADDRESS t2
于 2013-03-31T10:50:52.087 回答