Ver Mensaje Individual
  #11 (permalink)  
Antiguo 18/07/2016, 12:33
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ordernar registro de formulario

Obviamente no has entendido lo que te estoy diciendo.
No hay forma simple de hacer una sola consulta SENCILLA que te devuelva esos resultados.
De acuerdo a lo que he visto en los datos de las tablas, para lograr lo que necesitas tendrás que hacer un SELECT con un INNER JOIN de ocho niveles, donde cada INNER JOIN recuperará el dato de un campo y lo asociará al que le precede.
No te puedo poner un ejemplo exacto porque para hacerlo necesito analizar los datos de la tabla con cuidado, pero la idea es la que te describo
Código MySQL:
Ver original
  1. SELECT t1.valor Servicio, t2.valor Nombre, ... -- el resto de los casos, uno por uno
  2. FROM guow7_rsform_submission_values t1
  3.    INNER JOIN guow7_rsform_submission_values t2 ON t1.idvalor = t2.idvalor
  4.     ...
  5.     -- El resto de los JOIN, una vez por cada campo
  6. WHERE t1.idcampo =  'tServicio'
  7.     AND t2.idcampo=' tNombre'
  8.     ...

¿Se va entendiendo?

Lo que te puedo asegurar es que esa query es un espanto para la performance de la base.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)