creo que voy entendiendo , si llego con el tiempo voy a evaluar convertirlos a tipo date como sugeris puesto que los tipo date puedo indexarlos en la tabla y acelerar la busqueda, en la tabla en custion hay mas de 10000 registros de este tipo y tanto mi primer concat como el tuyo tipo date tendrian que recorrerlos secuencialmente 1x1 ya que no tendrian un indice para apoyarse y eso sin duda tardaria mucho
te hago otra pregunta, actualmente filtro mucho por dia, si lo paso a un tipo date, como hago para filtrar por dia? o por mes, por ejemplo como traigo todos los id del mes 5 con cualquier dia y cualquier año de un tipo date?
la pregunta es basica pero trabaje muy poco con los tipo date y esta sera mi iniciacion formal con ellos :p