【问题标题】:How to query a list of (course) dates and return two rows for each date - to create two sessions on each of the course dates如何查询(课程)日期列表并为每个日期返回两行 - 在每个课程日期创建两个会话
【发布时间】:2020-08-19 23:57:57
【问题描述】:

我正在使用 Google 表格为几门课程制定时间表。课程日期都是为当年设定的,并且对于每门课程都是相同的。因此,我可以从课程日期主列表中提取每门课程的课程日期。

但是,对于此时间表的一个实例(即一门课程),该课程的每门课程都有 两个 个会话,而我目前只能查询并返回一行每个课程日期。所以我正在尝试构建一个嵌套查询(我认为)为每个课程日期返回两(或三)行,按日期排序。

我搜索了嵌套查询,但对它们不太熟悉,因此找不到任何可以帮助我解决此问题的内容。

这是带有一些数据的test sheet

非常感谢。 马丁

【问题讨论】:

    标签: arrays google-sheets nested-lists google-sheets-query google-query-language


    【解决方案1】:

    尝试:

    =QUERY({CourseDates!B2:R; CourseDates!B2:R},
     "select Col1,Col5,Col4,Col8 
      where Col8 contains 'Lecture Day FULL'
      order by Col1")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-14
      • 1970-01-01
      • 2018-09-15
      • 1970-01-01
      • 1970-01-01
      • 2021-05-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多