Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Consulta con varios GRUOP_CONCAT

Estas en el tema de Consulta con varios GRUOP_CONCAT en el foro de Mysql en Foros del Web. Hola Gente, cómo están? Recurro a ustedes por el siguiente inconveniente. Tengo dos tablas, una contiene los datos personales de un docente, y la otra ...
  #1 (permalink)  
Antiguo 10/12/2015, 09:51
 
Fecha de Ingreso: diciembre-2015
Mensajes: 1
Antigüedad: 8 años, 4 meses
Puntos: 0
Consulta con varios GRUOP_CONCAT

Hola Gente, cómo están? Recurro a ustedes por el siguiente inconveniente.

Tengo dos tablas, una contiene los datos personales de un docente, y la otra una tabla que muestra las materias que tiene cada docene, vinculadas ambas por el DNI (nro de documento).
Un docente puede tener varias materias a su cargo o bien ninguna, en caso de no tener ninguna no aparecerá en la tabla de materias, y en caso de tener varias tiene su registro depetido para cada materia. Existen otros campos en ambas tablas que se repiten, como la categoría, un docente puede ser titular en una materia, pero ayudante en otra.


Lo que yo necesito es lo siguiente, hacer una consulta que muestre todos los docentes, los que tienen y no tienen materias asignadas, y que me muestre un registro único de cada uno concatenando por ejemplo las materias, y la categoría. Intenté hacerlo con un GROUP_CONCAT, en ambos campos, pero no tuve el resultado que necesitaba. Y a la vez no se como hacer el matcheo entre las tabas para que no me deje afuera a aquellos docentes que no tienen materias asociadas.

Espero haber sido claro, y desde ya agradezco toda ayuda que puedan darme.

Saludos!
  #2 (permalink)  
Antiguo 10/12/2015, 11:03
Avatar de 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: Consulta con varios GRUOP_CONCAT

Postea la query que intentaste.

Como dice en las Reglas del Foro:
Cita:
Otras consideraciones:
- Postear las consultas realizadas por su cuenta, las pruebas fallidas propias. Si no se ve lo que se intentó hacer, es difícil saber qué falla, o que cosas ya se probaron.
- Es conveniente postear estructuras de tablas, entendiendo por tal a los CREATE TABLE de las tablas que se usan, ya que en las descripciones se suele omitir información importante.
- Puede ser necesario que posteen algunos datos de muestra, para tener claro qué se está usando y como.
- Muy importante es describir lo más exactamente cuál es el resultado que se desea obtener en las consultas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: campo, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:11.