Когда у меня была такая задача я брал готовый плагин для вывода таблиц. Заказчику не понравилось и я не смог придумать ничего умнее как в цикле отрисовывать таблицу и с кучей проверок не рисовать линии где они удваиваются. Возможно кто-то подскажет вам что то умнее.