Consulta MySQL

Juan Pablo Lizana jplizana en lemontech.cl
Jue Mar 1 09:36:46 CLST 2007



-----Mensaje original-----
De: php-bounces en listas.inf.utfsm.cl [mailto:php-bounces en listas.inf.utfsm.cl]
En nombre de Luis Vega
Enviado el: Jueves, 01 de Marzo de 2007 8:16
Para: php en listas.inf.utfsm.cl
Asunto: Consulta MySQL

Hola amigos, con todo el respeto que se merecen, me gustaria que me
ayudaran a realizar una consulta a una BD mysql a traves de PHP. Son
dos tablas las que se ocuparan, y la idea es mas o menos asi.

tabla informes:

id_informe | area | cant_muestras | fecha
-----------------------------------------------------------

    1    |    300     |    3   |     01-01-2007

tabla muestras:

íd_muestra | nombre_muestra |  fk_id_informe | observacones | cumple
----------------------------------------------------------------------------
------------------------
    1         |         m-1            |           1         |    no  |
si
    2         |         m-2            |           1         |    no  |
si


Asi seria la relacion.

Lo que quiero saber es como podria consultar ambas tablas para obtener
por ejemplo:

- Total de muestras por area y total, ya que las areas se pueden ir
repitiendo, algo asi como:

area 300, muestras 100
area 400, muestras 150
etc.

Select informes.area,count(id_muestra) as num_muestras from
muestras,informes where informes.id_informe = muestras.fk_id_informe group
by informes.area

- Total de informes por area y total, ej:

Area 300, informes 5
Area 400, informes 6
etc.

Select area, count(id_informe) as num_informes from informes where
informes.id_informe group by informes.area

Desde ya muchas gracias.



-- 
Luis Vega M.
Linux Registered User #356394 - counter.li.org
Sitio Personal: http://fodsite.webcindario.com
Green Day: http://www.greendayfod.net
<fodsite AT gmail DOT com>




Más información sobre la lista de distribución PHP