Consulta de Referencias Cruzadas en SQL
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 8,64 KB
Cuando queremos representar una consulta sumaria con dos columnas de agrupación como una tabla de doble entrada en la que cada una de las columnas de agrupación es una entrada de la tabla utilizaremos una consulta de tabla de referencias cruzadas. Por ejemplo queremos obtener las ventas mensuales de nuestros empleados. Tenemos que diseñar una consulta sumaria calculando la suma de los importes de los pedidos agrupando por empleado y mes de la venta. La consulta sería: SELECT rep as empleado, month(fechapedido) as mes, sum(importe) as vendido El resultado sería la tabla que aparece a la derecha: | |
La consulta quedaría mucho más elegante y clara presentando los datos en un formato más compacto como |