Mi sembra che tu voglia stampare listTitle
come intestazione di gruppo sopra i commenti pertinenti.
Un modo per farlo sarebbe tenere traccia di listTitle
della riga precedente, quindi stamparlo solo se c'è una differenza con la riga corrente. Ovviamente, dovresti assicurarti che il tuo set di risultati sia ordinato per listTitle
.
Un altro modo sarebbe avere una query che ottenga tutti i dati per l'intestazione del gruppo, quindi un'altra query che ottenga il contenuto del gruppo.
Probabilmente è anche possibile farlo nella query, ma sarà complicato poiché vuoi il primo record con quel listTitle
per avere un valore per listTitle
e gli altri per avere null
- fino al prossimo listTitle
è diverso.