Haría que la consulta continuara devolviendo los datos tal como están actualmente, como columnas individuales, y en su lugar haría que el código de la interfaz de usuario los formateara como lo necesita. Lo hace más flexible para que pueda tener x visualizaciones diferentes de los mismos datos, todas usando la misma consulta como fuente de datos.