小编Roc*_*mas的帖子

将相关行的值合并为单个串联字符串值

我正在尝试聚合一些教师数据(以便轻松地显示教师在一个学期中教授的课程),直到现在我才接受为每位教师提供多行.但是,如果我可以将教师的所有教学都放在一行中,那么对某些业务流程会有好处.这是一些示例数据(我的表有更多列,但总体思路不会有太大变化.

tbl_Instructors有:

    N_ID | F_Name | L_Name
    001    Joe      Smith
    002    Henry    Fonda
    003    Lou      Reed
Run Code Online (Sandbox Code Playgroud)

tbl_Courses有:

    Course_ID | N_ID | Course_Info
    AAA         001    PHYS 1
    AAB         001    PHYS 2
    CCC         002    PHYS 12
    DDD         003    PHYS 121
    FFF         003    PHYS 224
Run Code Online (Sandbox Code Playgroud)

我想要回归的是:

    N_ID | First_Name | Last_Name | Course_IDs
    001    Joe          Smith       AAA, AAB
    002    Henry        Fonda       CCC
    003    Lou          Reed        DDD, FFF
Run Code Online (Sandbox Code Playgroud)

我想我需要做一些事情,从tbl_Instructors中选择所有N_ID,然后通过连接从tbl_Courses返回Course_IDs,但这个神奇的步骤已经提到了我.有帮助吗?我可以通过SQL选择执行此操作还是需要使用VB?

ms-access

7
推荐指数
1
解决办法
4万
查看次数

在Access中创建"日历矩阵"

我正在尝试创建一个以"日历"形式显示数据的报表或表单.

我有一个课程查询(简化)为"课程名称"; "课程日"; "课程时间"---

Course; Days; Times
PSY 1; MW; 8A-9A
SOC 150; M; 8A-11A
ANTH 2; Tu; 8A-9A
ANTH 199; MW; 8A-9A
Run Code Online (Sandbox Code Playgroud)

在Access中,我正在尝试基于查询创建一个表单,该表单将为我提供以下矩阵:

  • 列:以小时为单位的时间增量
  • 行:星期几

因此,例如,使用上述数据,它看起来像这样:编辑:Yargh,我不能遗憾地提交图像.所以,这里是一个"课程安排"的链接,基本上是我正在尝试做的事:安排

我不知道从哪里开始.任何提示(或链接)?

编辑:

我的一个想法是为矩阵中的每个可能的单元格创建一个带有字段的表单(例如,将有一个"Monday,8-9A"字段 - 并且该字段将是查询的过滤器仅显示"天"包含"M"和BeginTime或EndTime或8A和9A之间的结果.不幸的是,我不知道该怎么做.

forms ms-access report matrix access-vba

5
推荐指数
1
解决办法
2万
查看次数

Matplotlib 循环遍历多个子图的 seaborn 图中的轴

我想在 seaborn 直方图 (distplot) 上创建五个子图(数据框特定列中的每个类别一个)。

我的数据集是:

prog score
cool 1.9
cool 3.7
yay  4.5
yay  2.6
neat 1.4
neat 7
neat 6
wow  4.1
wow  1.7
wow  1.4
hooray 6.6
hooray 5.6
hooray 4.9
yikes 1.2
yikes 3.9
yikes 6.9
Run Code Online (Sandbox Code Playgroud)

我不希望所有的 'prog's 都被绘制出来,只是一个列表中的每个:

prog score
cool 1.9
cool 3.7
yay  4.5
yay  2.6
neat 1.4
neat 7
neat 6
wow  4.1
wow  1.7
wow  1.4
hooray 6.6
hooray 5.6
hooray 4.9
yikes 1.2
yikes 3.9
yikes 6.9
Run Code Online (Sandbox Code Playgroud)
prog_list …
Run Code Online (Sandbox Code Playgroud)

python loops matplotlib pandas seaborn

0
推荐指数
1
解决办法
2796
查看次数

标签 统计

ms-access ×2

access-vba ×1

forms ×1

loops ×1

matplotlib ×1

matrix ×1

pandas ×1

python ×1

report ×1

seaborn ×1