Tables are one of the common challenges faced in responsive design. Dozens of columns will never fit in a 320 px screen width. Responsive patterns for table layout include:
Converting a table into a pie chart (works only with numeric values). The test page for a plugin that converts the table to a chart can be found at http://jsbin.com/emexa4.
Hiding several columns as the screen width is reduced. A jQuery plugin doing that can be found at https://github.com/thepeg/MediaTable, with an example at http://consulenza-web.com/jquery/MediaTable/. The great feature of this plugin is that it allows the user to control which columns should be displayed by selecting them from a drop-down menu.