2012-10-17 47 views
2

我在SQL Server中有两个有两个相似列的表。从两个表列中获取一个列表

table1 (
    partID, PartName, .... 
) 

table2 (
    sekId, Part2Name, .... 
) 

我需要填充在vb.net一个组合框与PartNamePart2Name的cummulated值,以便列表可以看起来像是从一个单一的塔中源,因为用户可能需要从任。组合框必须是设计具有的组合框。有没有一个SQL语句来排序我?

+0

您可以参考此连接两个表togheter

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

和排序工会文章参考:http://stackoverflow.com/questions/6789010/distinct-values-from-multiple-fields-within-one-table-oracle-sql –

回答

1

u得到所有值1是这样的:

SELECT PartName FROM table1 
UNION 
SELECT PartName From table2 
+0

谢谢你工作喜欢魔法节省了数小时的数据集操作 –