从两个表列中获取一个列表

时间:2012-10-17 12:39:19

标签: sql-server vb.net

我在SQL Server中有两个表有两个相似的列。

 table1 (
     partID, PartName,  ....
 )

 table2 (
    sekId,  Part2Name, ....
 )

我需要在vb.net中使用累积值PartNamePart2Name填充一个组合框,以便列表看起来像是来自一个列,因为用户可能需要。组合框必须是设计的方式。有没有SQL语句可以解决我的问题?

2 个答案:

答案 0 :(得分:1)

你得到这样的所有价值:

SELECT PartName FROM table1
UNION
SELECT PartName From table2

答案 1 :(得分:0)

使用UNION T-SQL语句将两个表连接在一起

SELECT partID as IDNumber, PartName as Name FROM table1 
UNION 
SELECT sekID as IDNumber, Part2Name as Name From table2 
ORDER BY Name

使用重命名列

对联合进行排序