Hola,
Pues creo que depués de estar tantas horas conté mal las filas. He probado INTERSECT y UNION y ya me he dado cuenta de que por ahí no van las cosas.
- La primera consulta da como resultado 11 filas que son las que quiero.(alamancen manda en la consulta)
Almacen, superficie total, departamentos
- La segunda da como resultado 16 filas.
tipo de almacen, veces que se ha usado,
fecha, armarios
Primera consulta
Código:
SELECT almacen,
SUM (medida) AS superficie_total,
COUNT (almacen) AS num_departamentos
FROM departamentos
GROUP BY almacen
HAVING ( COUNT(almacen) > 0 );
Segunda consulta
Código:
SELECT tipo_almacen, veces_usado, fecha,
COUNT (fecha) AS armarios
FROM evento
GROUP BY tipo_almacen, veces_usado, fecha
HAVING ( COUNT(fecha) > 0 )
ORDER BY fecha ASC;
La estructura de las tablas es
- departamentos (
Almacen,
num_de_departamento, medida)
- evento (tipo_almacen, veces_usado,
fecha,
almacen)
Lo que me gustaria poder hacer, si es que se puede, es que como por separado las consultas funcionan, poder unirlas.
Saludos y gracias