Ik zou ervoor zorgen dat de query de gegevens blijft retourneren zoals u zich momenteel bevindt, als afzonderlijke kolommen, en in plaats daarvan de UI-code opmaakt zoals deze nodig is. Maakt het flexibeler, zodat u x verschillende weergaven van dezelfde gegevens kunt hebben, allemaal met dezelfde zoekopdracht als de gegevensbron.