从具有链接表的ms-access数据库中选择一列

亚历山大1991

我正在构建Windows窗体C#应用程序。并且我使用oleDb将访问数据库链接到我的应用程序。问题是,我的访问数据库有两个表(学生,课程代码),“学生”表(courseName)的一列链接到“课程代码”表中的一个(“课程代码”表包含课程代码,例如课程代码) 1是静态的,当我想使用以下方式选择包含“静态”的列时,我现在在“学生”表中使用代码1来显示“静态”)

"SELECT DISTINCT courseName FROM students";

我得到了“ 1”而不是“ Statics”,有什么办法可以检索“ Statics”而不是“ 1”?

达菲

我会说您的命名约定令人误解和混乱。该列应该是courseIndex,而不是courseName。

当然,加入JOIN(无双关语)。该查询将返回给定学生已注册的不同课程名称。

select distinct courseCode.courseName
from student
join courseCode
on student.courseId = courseCode.id
where student.id = ?

请调整您的架构详细信息。

我个人认为这是一个糟糕的设计。一个学生可以报名参加许多课程,一门课程可以有很多学生。这是一个多对多的关系。您需要一个联接表;听起来您在这里只有一个外键一对多关系。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从ms-access数据库中选择具有链接表的列

来自分类Dev

带VBA的MS Access链接表

来自分类Dev

从SQL Server到Access的链接表具有尾随空格

来自分类Dev

VBA测试Access链接表是否具有#Num!错误

来自分类Dev

具有查找和链接表的一对多查询

来自分类Dev

从两个不同的表中选择一个查询Access数据库中具有不同字段的列

来自分类Dev

从两个不同的表中选择一个查询Access数据库中具有不同字段的列

来自分类Dev

MS Access,更新查询不会更新链接表

来自分类Dev

MS Access:来自SQL Server的只读链接表?

来自分类Dev

MS Access链接表未更新新字段

来自分类Dev

MS Access 链接表到 SQL Server

来自分类Dev

SQL 选择链接表中所有行在 x 列中具有相同值的行

来自分类Dev

如何在拆分数据库中从前端到后端链接表(MS Access 2010)

来自分类Dev

如何在拆分数据库中从前端到后端链接表(MS Access 2010)

来自分类Dev

从我的数据库中选择一个表中的两列

来自分类Dev

如何从具有三个外键的多对多链接表中进行选择?图片中的图片

来自分类Dev

有没有一种方法可以在mysql数据库中创建链接表?

来自分类Dev

在 Access 2000 中使用带有链接表的数据库或使用 ADODB.RecordSet - 哪个更好?

来自分类Dev

从链接表返回数据

来自分类Dev

MS-Access:表太多,文件太大-多个链接表查询?

来自分类Dev

访问SQL从链接表中选择多个列

来自分类Dev

从数据库中选择随机表

来自分类Dev

MS Access Form:在没有键的情况下将新信息输入到两个链接表中

来自分类Dev

在MS Access SQL Server链接表中通过查询传递

来自分类Dev

ODBC链接表的MS-Access筛选器查找选项

来自分类Dev

在Web服务器上的MS-Access DB中创建链接表

来自分类Dev

我无法在Access前端和MS-SQL后端之间建立新的链接表

来自分类Dev

MS Access 将链接表更改为 AWS MySQL Db 会减慢表单/报告的速度

来自分类Dev

在C#中按日期从MS Access数据库中选择数据

Related 相关文章

  1. 1

    从ms-access数据库中选择具有链接表的列

  2. 2

    带VBA的MS Access链接表

  3. 3

    从SQL Server到Access的链接表具有尾随空格

  4. 4

    VBA测试Access链接表是否具有#Num!错误

  5. 5

    具有查找和链接表的一对多查询

  6. 6

    从两个不同的表中选择一个查询Access数据库中具有不同字段的列

  7. 7

    从两个不同的表中选择一个查询Access数据库中具有不同字段的列

  8. 8

    MS Access,更新查询不会更新链接表

  9. 9

    MS Access:来自SQL Server的只读链接表?

  10. 10

    MS Access链接表未更新新字段

  11. 11

    MS Access 链接表到 SQL Server

  12. 12

    SQL 选择链接表中所有行在 x 列中具有相同值的行

  13. 13

    如何在拆分数据库中从前端到后端链接表(MS Access 2010)

  14. 14

    如何在拆分数据库中从前端到后端链接表(MS Access 2010)

  15. 15

    从我的数据库中选择一个表中的两列

  16. 16

    如何从具有三个外键的多对多链接表中进行选择?图片中的图片

  17. 17

    有没有一种方法可以在mysql数据库中创建链接表?

  18. 18

    在 Access 2000 中使用带有链接表的数据库或使用 ADODB.RecordSet - 哪个更好?

  19. 19

    从链接表返回数据

  20. 20

    MS-Access:表太多,文件太大-多个链接表查询?

  21. 21

    访问SQL从链接表中选择多个列

  22. 22

    从数据库中选择随机表

  23. 23

    MS Access Form:在没有键的情况下将新信息输入到两个链接表中

  24. 24

    在MS Access SQL Server链接表中通过查询传递

  25. 25

    ODBC链接表的MS-Access筛选器查找选项

  26. 26

    在Web服务器上的MS-Access DB中创建链接表

  27. 27

    我无法在Access前端和MS-SQL后端之间建立新的链接表

  28. 28

    MS Access 将链接表更改为 AWS MySQL Db 会减慢表单/报告的速度

  29. 29

    在C#中按日期从MS Access数据库中选择数据

热门标签

归档