Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

[SOLUCIONADO] Consulta mysql dos tablas

Estas en el tema de Consulta mysql dos tablas en el foro de Mysql en Foros del Web. hola buen dia tengo un inconveniente que no he solucionado, me parece sencillo pero no le he dado, es lo siguiente tengo dos tablas una ...
  #1 (permalink)  
Antiguo 18/02/2013, 10:22
 
Fecha de Ingreso: abril-2012
Ubicación: colombia
Mensajes: 62
Antigüedad: 12 años
Puntos: 0
Información Consulta mysql dos tablas

hola buen dia tengo un inconveniente que no he solucionado, me parece sencillo pero no le he dado, es lo siguiente tengo dos tablas una llamada sisbe y la otra municipios en el campo munic de la tabla sisbe hay un codigo por decir 001, bueno ahora en la tabla municipios hay un campo llamado cod_mun y su valor es 001 igual en esta tabla municipios esta el campo nom_mun el cual su valor es bucaramanga, osea el 001 es = bucaramanga, ahora aqui viene lo que no he podido hacer que es esto
tengo mi consulta asi

Código SQL:
Ver original
  1. $sql = "SELECT * FROM sisbe, municipios WHERE";
  2. $sql.=" 1=1";
  3. IF($documen==""){$sql.=" and documen like '%$buscar%' ORDER BY documen DESC";}

aqui realizo la consulta que viene ya de un valor de un formato, pero? como hago la consulta para que de ese campo que traigo de una vez me traiga el valor de bucaramanga, pues alli llamo toda la tabla municipios y me los coloca todos en 87 registros repetidos pero con todos los diferentes municipios exitentes, estando mal ya que solo hay un resultado. bueno algun aporte.
__________________
edwinarley
  #2 (permalink)  
Antiguo 18/02/2013, 12:50
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Consulta mysql dos tablas

He eliminoado todo el código PhP, pues aquí en este foro está prohibido. Mira la consulta para que puedas hacerte una idea mejor de lo que deberías estar haciendo. Adáptala a tus necesidades.
Código MySQL:
Ver original
  1. SELECT m.nom_mun, campo2, campo3, campo4
  2.  FROM sisbe s
  3. INNER JOIN municipios m
  4.  ON s.munic = m.cod_mun
  5.  WHERE m.nom_mun
  6.  LIKE 'bucarama%'
  7.  ORDER BY m.nom_mun DESC;

Etiquetas: registros, select, sql, tabla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:49.