Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access MS Access:将表的所有记录追加到表的一个字段中_Ms Access - Fatal编程技术网

Ms access MS Access:将表的所有记录追加到表的一个字段中

Ms access MS Access:将表的所有记录追加到表的一个字段中,ms-access,Ms Access,这不是我真正的工作场景,但假设我有一个名为“tbl albums”的表,该表包含以下字段: 白蛋白 艺术家专辑 歌曲列表专辑(备注字段) 我还有另一个名为tbl songs的表,其中包含以下字段: 松吉德 albumID歌曲(与上表相关) 曲目号歌曲 名曲 我需要知道如何编写更新查询,以获取[tbl songs].[name song]中的所有歌曲名称,并将它们添加到相关的[tbl albums].[songlist albums]字段中,一个接一个,用(可见)逗号分隔,并按曲目顺序排列

这不是我真正的工作场景,但假设我有一个名为“tbl albums”的表,该表包含以下字段:

  • 白蛋白
  • 艺术家专辑
  • 歌曲列表专辑(备注字段)
我还有另一个名为tbl songs的表,其中包含以下字段:

  • 松吉德
  • albumID歌曲(与上表相关)
  • 曲目号歌曲
  • 名曲
我需要知道如何编写更新查询,以获取[tbl songs].[name song]中的所有歌曲名称,并将它们添加到相关的[tbl albums].[songlist albums]字段中,一个接一个,用(可见)逗号分隔,并按曲目顺序排列

让我们来看U2乐队的专辑《约书亚之树》,上面有以下歌曲

  • 没有名字的街道
  • 我还没找到我要找的东西
  • 有没有你
  • 弹射蓝天
  • 跑着站着不动
  • 红山矿业城
  • 在上帝的国度里
  • 绊倒你的电线
  • 一树山
  • 出口
  • 失踪者的母亲
  • 对于Joshua tree albums ID:I,我希望在运行查询后[tbl albums].[songlist albums]字段如下所示:

    在那些没有名字的街道上,我仍然没有找到我要找的东西,不管有没有你,子弹划过蓝天,跑向静止不动的地方,红山采矿城,在上帝的国度,穿越你的电线,一棵树,一座山,出口,消失的母亲

    有没有一种方法可以将表中的记录附加到相关记录的一个字段中,就像这样?

    可能重复的