Gracias por los consejos y perdonen que tardara en contestar pues estuve fuera de casa sin acceso a la red, la BD que utilizo es del scrip Datalife Engine, y hay mucho no puedo modificar de la estructura.
Cuando aplico el código que mostré después el scrip no me muestra en la pagina el contenido de las que modifica, pero pasa con cualquier registro que sea modificado por un update cualquier cosa.
ACTUALIZO: Era una cosa de mis caches en local la consulta va perfecta asi:
Podríais detallarme mas eso de como hacer una que sea multicategoria y sea eficiente, por si alguna vez hago una de 0.
Para la consulta lo que necesitaría es una que hiciera al revés que la que e puesto ultima si no encuentra %hitfile% quite el ",68" de la category