Me veo en la necesidad de realizar una consulta con un condicional pero no se como realizarla. me explico:
Para un sitio de noticias y articulos
tengo la tabla "categorias" que contiene las categorías y subcategorias de las noticias, por ejemplo:
Código:
Otra tabla en donde guardo las noticias:(id) (Nombre) (Lv) (cat_padre) 01 deportes 1 -- 02 futbol 2 deportes 03 tenis 2 deportes 04 entretenimieto 1 -- 05 cine 2 entretenimieto 06 tv 2 entretenimieto
Código:
Ahora la consulta es que necesito hacer es que cuando el url del sitio sea:(id) (Nombre) (Noticia) (resumen) (categoria) 01 Proximo partido {cuerpo} {resumen} deportes 02 Resultado del partido {cuerpo} {resumen} futbol 02 Nuevo titulo de Nadal {cuerpo} {resumen} tenis
dominio.com/deportes
seleccione id, nombre y resumen de la tabla Noticias para todos los articulos que la categoria sea igual a deportes o a alguna de sus subcategorias (futbol o tenis), pero que si el url es:
dominio.com/tenis
es decir, una subcategoria (o categoria lv>1), seleccione el id, nombre y noticia de todas las noticias que sean solamente de esa subcategoria.
Es posible hacer ese proceso en una sola consulta? es decir sin tener que recurrir a php u otro lenguage para comprobar que si lv es menor a 1 realizar una consulta, y si es mayor realizar otra?