I am developing a function in Oracle 12c, which takes data from several tables and returns a header row and after each header a list of values related to it. Explaining it