我在 SQL Server 中有两个表,它们有两个相似的列。
table1 (
partID, PartName, ....
)
table2 (
sekId, Part2Name, ....
)
我需要在 vb.net 中使用 和 的累积值填充一个组合框,PartName
以便Part2Name
列表看起来像是来自单个列,因为用户可能需要其中任何一个。组合框必须是设计中的组合框。是否有一条 SQL 语句来解决我的问题?
我在 SQL Server 中有两个表,它们有两个相似的列。
table1 (
partID, PartName, ....
)
table2 (
sekId, Part2Name, ....
)
我需要在 vb.net 中使用 和 的累积值填充一个组合框,PartName
以便Part2Name
列表看起来像是来自单个列,因为用户可能需要其中任何一个。组合框必须是设计中的组合框。是否有一条 SQL 语句来解决我的问题?
你得到所有的价值是这样的:
SELECT PartName FROM table1
UNION
SELECT PartName From table2
使用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
并使用重命名的列对联合进行排序