SELECT contenido.*,
IF( contenido_real.chr_imagen != '' , contenido_real.chr_imagen , contenido.chr_imagen ) AS chr_imagen,
categoria.chr_imagen AS chr_imagen_categoria,
categoria_real.chr_imagen AS chr_imagen_categoria_real,
categoria.chr_arbol,
autor.chr_autor,
autor.chr_imagen AS chr_imagen_autor,
IF(idio_contenido_sel.chr_contenido != '',idio_contenido_sel.chr_contenido,idio_contenido.chr_contenido) AS chr_contenido, IF(idio_contenido_sel.chr_html_file != '',idio_contenido_sel.chr_html_file,idio_contenido.chr_html_file) AS chr_html_file, IF(idio_contenido_sel.txt_resumen != '',idio_contenido_sel.txt_resumen,idio_contenido.txt_resumen) AS txt_resumen, IF(idio_contenido_sel.chr_meta_titulo != '',idio_contenido_sel.chr_meta_titulo,idio_contenido.chr_meta_titulo) AS chr_meta_titulo, IF(idio_contenido_sel.txt_meta_descripcion != '',idio_contenido_sel.txt_meta_descripcion,idio_contenido.txt_meta_descripcion) AS txt_meta_descripcion, IF(idio_contenido_sel.txt_meta_keywords != '',idio_contenido_sel.txt_meta_keywords,idio_contenido.txt_meta_keywords) AS txt_meta_keywords, IF(idio_categoria_sel.chr_categoria != '',idio_categoria_sel.chr_categoria,idio_categoria.chr_categoria) AS chr_categoria, IF(idio_categoria_real_sel.chr_html_path != '',idio_categoria_real_sel.chr_html_path,idio_categoria_real.chr_html_path) AS chr_html_path
FROM ac_categorias AS categoria,
ac_contenidos AS contenido
LEFT JOIN ac_contenidos AS contenido_real ON IF(contenido.id_contenido_acceso != '' , contenido_real.id_contenido = contenido.id_contenido_acceso, contenido_real.id_contenido = contenido.id_contenido)
LEFT JOIN ac_categorias AS categoria_real ON IF(contenido_real.id_categoria != '' , categoria_real.id_categoria = contenido_real.id_categoria,0)
LEFT JOIN ac_autores AS autor ON IF(contenido_real.id_autor != '' , autor.id_autor = contenido_real.id_autor,0)
LEFT JOIN ac_keywords_rel AS keyword_rel ON IF(contenido.id_contenido_acceso != '' , keyword_rel.id_contenido = contenido.id_contenido_acceso , keyword_rel.id_contenido = contenido.id_contenido )
LEFT JOIN ac_keywords AS keyword ON IF(keyword_rel.id_keyword != '' , keyword.id_keyword = keyword_rel.id_keyword , 0 )
LEFT JOIN ac_contenidos_idiomas AS idio_contenido ON idio_contenido.id_contenido = IF(contenido.id_contenido_acceso!='',contenido.id_contenido_acceso,contenido.id_contenido) AND idio_contenido.int_default = '1'
LEFT JOIN ac_contenidos_idiomas AS idio_contenido_sel ON idio_contenido_sel.id_contenido = IF(contenido.id_contenido_acceso!='',contenido.id_contenido_acceso,contenido.id_contenido) AND idio_contenido_sel.int_idioma = '1'
LEFT JOIN ac_categorias_idiomas AS idio_categoria ON idio_categoria.id_categoria = categoria.id_categoria AND idio_categoria.int_default = '1'
LEFT JOIN ac_categorias_idiomas AS idio_categoria_sel ON idio_categoria_sel.id_categoria = categoria.id_categoria AND idio_categoria_sel.int_idioma = '1'
LEFT JOIN ac_categorias_idiomas AS idio_categoria_real ON idio_categoria_real.id_categoria = IF(categoria_real.id_categoria != '',categoria_real.id_categoria,categoria.id_categoria) AND idio_categoria_real.int_default = '1'
LEFT JOIN ac_categorias_idiomas AS idio_categoria_real_sel ON idio_categoria_real_sel.id_categoria = IF(categoria_real.id_categoria != '',categoria_real.id_categoria,categoria.id_categoria) AND idio_categoria_real_sel.int_idioma = '1'
WHERE categoria.id_usuario = '4'
AND contenido.id_categoria = categoria.id_categoria
AND categoria.chr_arbol LIKE '001'
AND contenido.int_no_publicar = '0'
AND IF(contenido.dat_publicar_desde != '', contenido.dat_publicar_desde <= NOW(), 1 )
AND IF(contenido.dat_publicar_hasta != '', contenido.dat_publicar_hasta >= NOW(), 1 )
AND categoria.int_no_publicar = '0'
AND IF(categoria.dat_publicar_desde != '', categoria.dat_publicar_desde <= NOW(), 1 )
AND IF(categoria.dat_publicar_hasta != '', categoria.dat_publicar_hasta >= NOW(), 1 )
GROUP BY contenido.id_contenido
ORDER BY categoria.chr_arbol,contenido.int_ordenUnknown column 'categoria.id_categoria' in 'on clause' ( /server/contenido.php )