OK. Entonces el problema es que se han almacenado mal.
Por lo pronto, tendrás que revisar todos los procesos de inserción y actualización de datos en esas tablas. Están mal configurados y están poniendo los valores mal. Muy mal. por más que arregles el desbarajuste, se seguirá produciendo si no se corrige.
Respecto de lo otro, leerlos, hay dos formas de manejarlo: O lo haces con el PHP o lo haces en la base.
A mi entender, con el PHP te resultará más sencillo, pero ese tema escapa a este foro (acá la cosa es sólo SQL).
Pregunta en el
foro de PHP, allí están los expertos en el tema. Y usa el buscador de FDW, porque este tema se ha tratado infinidad de veces.