【发布时间】:2015-08-02 13:32:41
【问题描述】:
我一直在寻找这样的问题,但没有找到。
我的问题是,是否甚至可以隐藏其他重复的单元格值并在连接表中仅显示其中一个唯一值?请参阅下表进行说明。
Table 1 Table 2
ID Gender ID NAME
1 Male 1 John
2 Female 2 Ann
3 Gay 3 George
4 Gay 4 James
5 Gay 5 Justin
6 Bisexual 6 Floyd
Results table
Result 1 Result 2
GENDER NAME GENDER NAME
Male John Male John
Female Ann Female Ann
Gay George Gay George
Gay James James
Gay Justin Justin
Bisexual Floyd Bisexual Floyd
现在,在上面的表格中,我们都知道乔治、詹姆斯和贾斯汀是同一性别。在正常的 JOIN 查询中,将显示右侧的结果表,但我需要的是左侧结果表显示的内容。请注意,右侧结果表中的第 4 行和第 5 行第 1 列有空值。
顺便说一句,如果有解决此问题的技巧只能在除 MS Access 或 C# DataGridView 解决方法之外的其他 RDBMS 中使用,那么我需要这个使用 C# 和 MS Access 数据库通过 OleDb 编写的应用程序也让我知道。
【问题讨论】: