我是体验大型机程序员,但是对SQL Server&学习vb.net所以我意识到这可能是非常基础的,提前道歉......
我有DataTable
名为MailTypes
,其中包含2列,ID
& Name
。
我有一个名为DataTable
的{{1}},其中包含很多列,其中一列是与Leagues
主键相关联的外键,我希望每次都能访问一次MailTypes
表格中的一行每次都使用MailTypes
MailType
。
这样做的最佳方式是什么?
作为一个例子......
Name
我想要输出(格式化后)
MailTypeID ... MailTypeName
1 ... Pass 1
2 ... Pass 2
3 ... Pass 3
LeagueID ... LeagueName ... MailTypeID
1 ... League1 ... 2
2 ... League2 ... 3
3 ... League3 ... 2
4 ... League4 ... 1
5 ... League5 ... 1
6 ... League6 ... 3
答案 0 :(得分:0)
如果您正在搜索所需的sql命令,这可能是您的答案
SELECT m.MailTypeName, l.LeagueName
FROM MailTypes m INNER JOIN Leagues l ON m.MaiTypeID=l.MailTypeID
ORDER BY m.MailTypeName
如果您正在搜索如何显示此数据,那么它取决于所使用的技术(WinForms,WPF,ASP.NET,MVC等......