我想使用Helpers(HelperID)中的数据来解析用户(FirstName)中的数据。
所以我的伪代码看起来像,如:
表格
[用户]
Id FirstName
0 Brandon
1斯蒂芬
2 Jon
3 Eric
4凯尔
5 Stan
[助手]
Id HelperID
0 1
1 3
2 4
3 5
SELECT ID,FirstName FROM [Users] WHERE ID == [Helpers] .HelperID
输出: 斯蒂芬 埃里克 凯尔 斯坦
这就是我想要的。这怎么可能?看起来像这么简单的任务,但正在成为一个真正的痛苦。
如何在Visual Studio ASP.NET C#中实现它?
答案 0 :(得分:1)
在Helpers.HelperID = Users.Id
上选择FirstName FROM Helpers JOIN用户答案 1 :(得分:1)
您需要将第二个表添加到FROM
子句:
SELECT [Users].ID, [Users].FirstName
FROM [Users], [Helpers]
WHERE [Users].ID == [Helpers].HelperID
或使用JOIN
:
SELECT [Users].ID, [Users].FirstName
FROM [Users]
INNER JOIN [Helpers]
ON [Users].ID = [Helpers].HelperID