/*cuantas guias de remision fueron reportadas por mes.
*/ Select YEAR(FechaEmisin) + MONTH(FechaEmisin) as 'Mes', count( YEAR(FechaEmisin) + MONTH(FechaEmisin)) as 'Cantidad por mes' from [dbo].[GuiaRemision] group by YEAR(FechaEmisin) + MONTH(FechaEmisin)
/*cantidad de uso por tipo de vehiculos */
select t.nomtipovehiculo as 'Tipo de vehiculo' , count(t.nomtipovehiculo) as 'Cantidad de uso' from [dbo].[GuiaRemision] g inner join [dbo].[Vehiculo] v on v.idVehiculo = g.idVehiculo inner join [dbo].[TipoVehiculo] t on t.idTipoVehiculo = v.idTipoVehiculo group by t.nomtipovehiculo
/*ganancias mensual en facturas*/
select YEAR(femisionfactura)+ MONTH(femisionfactura) as 'Mes' , SUM(total) as 'Total por mes' from [dbo].[Factura] group by YEAR(femisionfactura)+ MONTH(femisionfactura)
/*ganancias mensual en boleta*/
select YEAR(femisionbol)+ MONTH(femisionbol) as 'Mes' , SUM(total) as 'Total por mes' from [dbo].[Boleta] group by YEAR(femisionbol)+ MONTH(femisionbol)
/*Cantidad de conductor contratados*/
select count(dni) from [dbo].[Conductor]
/*Cantidad de viajes por conductor*/
select c.nomconductor + c.apepatcond as'Nombre del conductor', count(c.nomconductor + c.apepatcond) as'Cantidad de viajes' from [dbo]. [GuiaRemision] g inner join [dbo].[Vehiculo] v on v.idVehiculo = g.idVehiculo inner join [dbo].[Conductor] c on v.idConductor = c.dni group by c.nomconductor + c.apepatcond