Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2013, 11:30
Avatar de sonickseven
sonickseven
 
Fecha de Ingreso: diciembre-2012
Ubicación: bogota
Mensajes: 404
Antigüedad: 11 años, 4 meses
Puntos: 2
como hacer una cosulta de dos tablas que no tienen mucho en comun

Hola chicos pues bueno hoy me ha salido un problema el cual sabia como solucionarlo pero me encontre con que tengo que hacer una consulta de estas dos tablas. La cosa es que una es la insercion de dos tipos de clientes: EMPRESA y PERSONA entonces no podia crear una tabla de rehistro de clientes para persona y otra para empresa... pues tube la idea de hacer una sola tabla y que un campo type advirtiera de que tipo de cliente es: si es 1 es empresa y si es 2 es persona pero tengo que hacer una consulta donde me muestre en orden de registro a las dos tablas lo que es los nombres y demas pero me sale vacio este es basicamente como se ve el problema

y esta es la consulta que hago pero sale vacia
Código SQL:
Ver original
  1. SELECT em.nombre, ps.nombre, nw.TYPE, nw.info
  2. FROM empresa AS em, personaN AS ps, newClient AS nw
  3. WHERE em.id=nw.info AND ps.id=nw.info ORDER BY nw.id DESC LIMIT 0,100000;
!!!!!!!!! por cierto las tablas tienen diferente nombre pero ahi entiende es lo mismo!!!!!!!!!!!!!!!!!!!!!!!!
si alguien me da ayuda le agradeceria mucho :D

y si hay una mejor forma de solucionar este problema tambien agaradezco