Tulip Table Query Results as Object / 2D Array?

Working with the Serial Device (Player) “available connections” output, I am able to grab column data with the Using Expressions with Arrays and Objects MAP_TO_…functions.

Is there a way to get a table query to output in this object format so I can readily create an array of all the column values for a given result?

Specifically, I am trying to query all of the calibrated devices at a location that expire within the next X months, so as to generate a pick list for shipment of replacement devices. There would likely be multiples for several different product #s, so I also need to be able to count the instances of each product number in the results to generate the pick list.