Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/12/2011, 12:48
Avatar de Nano_
Nano_
 
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: Relacionar campos en una misma tabla

Saludos

Para ello podrias manejas alias por ejemplo y en php que no es tema que se deberia tratar en este foro llamas es al nombre del alias

Código MySQL:
Ver original
  1. SELECT  A.categorias as nombrecategoria,
  2.     R.cat_id as categoria, S.cat_id as subcategoria FROM articulos A
  3.     LEFT OUTER JOIN categorias R ON R.categoria_asoc  = 0 AND  A.categoria = R.cat_id  
  4.     LEFT OUTER JOIN categorias S ON S.categoria_asoc != 0 AND  A.subcategoria = S.cat_id
__________________
:.:Nano.:: @nano_hard - Retornando al foro