Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2015, 11:10
diegodelpiero
 
Fecha de Ingreso: mayo-2015
Mensajes: 53
Antigüedad: 9 años
Puntos: 0
no logro mostrar una consulta sin repetir registros

saludos, tengo dos tablas con la siguiente informacion cada una:


tabla: evaluacion

evaluacionId evaluacionPregunta tematicasId
22 cuanto es 2+2 3
23 cuanto es 3+9 3
24 cuanto es 1+6 3


tabla: respuestas

respuestaId evaluacionId respuesta
30 22 4
31 22 6
32 22 5
33 23 6
34 23 12
35 23 8
36 24 6
37 24 8
38 24 7

como ven es un modelo simple para hacer hacer preguntas con tres posibles respuestas.

ahora al tratar de listar cada pregunta con sus respectivas opciones de respuestas no logro hacer, empiezo por lo principal que es listar las 3 preguntas pero al hacerlo me repite 3 veces la misma pregunta:

Código MySQL:
Ver original
  1. SELECT evaluacion.evaluacionPregunta, evaluacion.evaluacionId,  respuestas.respuesta
  2. FROM respuestas inner join evaluacion on respuestas.evaluacionId=evaluacion.evaluacionId
  3. WHERE tematicasId = colname

este es el codigo en php:
Cita:
Editado: Código de programación no permitido en foros de Bases de Datos.
Leer las normas del foro, por favor.

agradezco que me ayuden a solucionar este problema.

Última edición por gnzsoloyo; 06/07/2015 a las 07:09