mysql complicado sql 2
Frecuentes
Visto 46 veces
1
Hice una pregunta hace unas semanas sobre una declaración mysql complicada y recibí una gran respuesta: mysql sql complicado
Hay una publicación sql fiddle de la declaración. aquí.
Todo funciona muy bien, pero ahora tengo el requisito de extender/adaptar la declaración para seleccionar preguntas que tengan los mismos sujetos.parent_id o sujetos.id
La tabla de materias es simple id,subject, parent_id: si parent_id es 0, entonces el sujeto en sí es el padre. Necesito devolver todas las preguntas con 4 respuestas aleatorias tanto del sujeto (si no tiene padre, es decir, parent_id = 0) como de todos los sujetos que tienen su id como parent_id. El sql actual en sql fiddle devuelve las preguntas con respuestas aleatorias pero solo para un tema específico.
Espero que tenga sentido, pero si no, por favor pregunte.
Muchas Gracias
Steve
0 Respuestas
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas mysql or haz tu propia pregunta.
Lo descubrí yo mismo al final. Fue bastante simple. Acabo de reemplazar q.subject_id = subject_id con una declaración 'in (select)'. - Lux Interior