MySQL - ¿Compleja? sentencia mysql

 
Vista:

¿Compleja? sentencia mysql

Publicado por Carlos (1 intervención) el 12/05/2004 00:13:27
Estimados compañeros, quisiera haceros participes de un pequeño problema con el que me he encontrado a ver si me podeis dar la solución.

Tengo las siguientes tablas (en realidad hay mas tablas y campos pero estos son los que interesan):

TABLE 'prevision' (
'importe' decimal(10,2),
'periodo' varchar(10),
'n_obra' int(11),
)

TABLE `obra` (
`n_obra` int(11),
`jefe_obra` int(4),
)

Se trata de sacar el importe total para cada periodo de cada jefe de obra. Es decir, algo de este tipo:

SELECT SUM(importe) as importe_total FROM prevision WHERE periodo='$periodo' AND...

y aqui lo que no consigo:

las 'n_obra' deben ser las de un determinado 'jefe_obra' que se recibe como parametro.

Espero vuestra ayuda del mismo modo que yo tambien ayudo siempre que puedo.

Muchas gracias

Carlos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¿Compleja? sentencia mysql

Publicado por roy (7 intervenciones) el 21/05/2004 00:05:17
select periodo,sum(importe) as total from prevision inner join obra on prevision.n_obra=obra.n_obra where jefe_obra='MARTINEZ' GROUP BY periodo

creo que esta seria tu solucion, espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar