I have:
a non-spatial table of multiple test results with reference to non-unique locations, and
a spatial layer that has all the locations (multiple results per location)
I can do table joins between the locations layer to the results, but I get stuck because each location has multiple results...
I suspect I need to make a virtual layer assigning the geometry to each result, but I get lost at the "query" stage. The QGIS manual goes deep into database SQL queries but I am hoping there is a simpler solution for the non-initiated?
Note: I can create virtual "x" and "y" attribute columns and join them to my table, but still missing a step to use the coordinates in creating the virtual layer