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