Using Advanced Queries, how to list nodes within a cell?

Is the following possible in Logseq db using Advanced Queries?

I’d like to have a table showing all the people in my graph (i.e. nodes tagged as #person), one person per row, where one of the column shows a list of events (i.e. nodes tagged #event) where that person has been referenced.

For example, if I have the following nodes (assume names are references to #person nodes):

  • Jon plays basketball #event
  • Jon and Mary are tall #event
  • Bob talked to Mary #event
  • Jon and Mary are tall #event

The table I want would show: