Un solo campo de MySQL con valores separados por comas [duplicado]

Posible duplicado:
mysql es una matriz en varias columnas

Tengo dos mesas:

Tabla de Mensajes

PostID | Gallery
  1    | 4,7,8,12,13
  2    | 1,2,3,4
  3    | 5,8,9
  4    | 3,6,11,14

Los valores en Galería son las claves principales en la tabla Imágenes:

Tabla de imágenes

ImageID | FileName
   1    | something.jpg
   2    | lorem.jpg
   3    | ipsum.jpg
   4    | what.jpg
   5    | why.jpg

La razón por la que hago esto en lugar de simplemente agregar una clave PostID a la tabla de Imágenes es porque esas imágenes se pueden asociar con muchas publicaciones diferentes. Supongo que podría agregar otra tabla para las relaciones, pero es más fácil trabajar con el valor separado por comas en cuanto al script jQuery que estoy usando para agregarlo.

Si estoy en una página que requiere las imágenes asociadas con PostID 3, ¿qué tipo de consulta puedo ejecutar para mostrar todos los FileNames para ella?

Respuestas a la pregunta(3)

Su respuesta a la pregunta