Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/01/2012, 21:11
PublicaLibre
 
Fecha de Ingreso: enero-2012
Mensajes: 15
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Problema de lógica en base de datos MySQL

Dejaré toda mi consulta mejor:

Código SQL:
Ver original
  1. SELECT * FROM `publicaciones`, `regiones`, `comunas`, `categorias`, `subcategorias`, `depcategorias` WHERE `publicaciones`.`idPublicacion` = `publicaciones`.`idPublicacion` AND `publicaciones`.`idComuna` = `comunas`.`idComuna`  AND `comunas`.`idRegion` = `regiones`.`idRegion` AND  `publicaciones`.`idSubCategoria` = `subcategorias`.`idSubCategoria` AND  `subcategorias`.`idCategoria` = `categorias`.`idCategoria` AND  `publicaciones`.`idDepCategoria` = `depcategorias`.`idDepCategoria` AND `subcategorias`.`idSubCategoria` = `depcategorias`.`idSubCategoria` OR `publicaciones`.`idDepCategoria` = 'NULL' AND activated = '1' ORDER BY `publicaciones`.`idPublicacion`

La consulta me lista todos los otros datos pero no los que en el campo idDepCategoria tiene como valor NULL