Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/12/2011, 07:15
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

Debes indicarle a la columna categoria_id de que tabla lo deseas tomar. Aunque sean las mismas en esta caso debes realizarlo para no permitir ambiguedades, de igual manera con la columna categoria_detalle

Código MySQL:
Ver original
  1. SELECT * FROM categorias c,categorias s
  2. WHERE  c.categoria_id LIKE '$nombre_subrubro%'
  3. OR c.categoria_detalle  LIKE '$nombre_subrubro%'
  4. AND c.categoria_asoc != 0
  5. AND c.categoria_asoc = s.cat_id
  6. ORDER BY c.categoria_id asc LIMIT 0, 10
__________________
:.:Nano.:: @nano_hard - Retornando al foro