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

[SOLUCIONADO] Mostrar datos aunque no haya relacion

Estas en el tema de Mostrar datos aunque no haya relacion en el foro de Bases de Datos General en Foros del Web. A ver si alguien me puede echar una mano con esto... Ya que esto del sql me esta consumiendo por dentro Mis tablas topic( id ...
  #1 (permalink)  
Antiguo 04/03/2018, 12:47
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 11 años, 3 meses
Puntos: 4
Mostrar datos aunque no haya relacion

A ver si alguien me puede echar una mano con esto... Ya que esto del sql me esta consumiendo por dentro

Mis tablas
topic(id,id_usuario,titulo)
topic_visits(id,id_topic,id_usuario)
usuarios(id,nick)

Necesito mostrar todos los datos de topic aunque estos no tengan relación con topic_visits, Ahora mismo solo obtengo 1 resultado...

Código SQL:
Ver original
  1. SELECT topic.titulo, usuarios.nick, IFNULL(COUNT(topic_visits.id_topic),0) AS visitas
  2. FROM topic
  3. INNER JOIN usuarios ON usuarios.id = topic.id_usuario
  4. LEFT JOIN topic_visits ON topic_visits.id_topic = topic.id

También he probado con LEFT JOIN topic_visits ON topic_visits.id = NULL y nada solo obtengo 1 resultado...
  #2 (permalink)  
Antiguo 04/03/2018, 16:52
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 11 años, 3 meses
Puntos: 4
Respuesta: Mostrar datos aunque no haya relacion

Vale ya está solucionado con IS NULL

Etiquetas: aunque, relacion, sql, 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 15:54.