Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/01/2011, 15:09
rimobio
 
Fecha de Ingreso: diciembre-2007
Ubicación: Valencia
Mensajes: 92
Antigüedad: 16 años, 4 meses
Puntos: 3
Respuesta: consultar varias tablas mysql

Bueno eso no es tanto de PHP sino SQL.
Para hacer una consulta de 2 tablas tienes que relacionarlas.

Ejmplo clasico

TABLA EMPLEADO - *COD_EMPLE , NOMB , DEPT_ID
TABLA DEPARTAMENTO - *ID NOMBRE_DEPT

Aqui tenemos 2 tablas que se relacionan por EMPLEADO->DEPT_ID , DEPARTAMENTO->ID

Esta seria la consulta natural .... tal y como las puesto tu.
SELECT NOMB , NOMBRE_DEPT FROM EMPLEADO,DEPARTAMENTO ;

Pero nos falta la relación
SELECT NOMB , NOMBRE_DEPT FROM EMPLEADO,DEPARTAMENTO
WHERE EMPLEADO.DEPT_ID = DEPARTAMENTO.ID;

Una vez hecho esto ya le puedes añadir mas condiciones.
AND EDAD > 30
un
group by con having.. etc...
---------------------------------
NOTA: Recuerda que si usas un group by solo podras poner , funciones de grupo , campos agrupudas, constantes...

http://dev.mysql.com/doc/refman/5.0/...functions.html