SQL 服务器:来自两个或多个表的值

SQL Server : values from two or more tables

情况如下:在我的 SQL Server 2008 数据库中,有一些表:

Table1

UID UserName HostName ServerID
-------------------------------
1    Sudheer  PC1       01
2    SAM      PC2       03

Table 2

ServerID   ServerName
----------------------
1           SRV1-DB1
2           SRV2-WEB
3           SRV3-Mail

我需要 SELECT 的输出:

UserName HostName  ServerName
-----------------------------    
Sudheer  PC1        SRV1-DB1
SAM      PC2        SRV3-Mail

使用INNER JOIN。请参阅 this 了解 SQL SERVER

中的 JOINS
SELECT 
    A.UserName, A.HostName, B.ServerName 
FROM 
    Table1 AS A 
INNER JOIN 
    Table2 AS B ON A.ServerID   = B.ServerID