SQL Sumando las filas totales seleccionadas a cada fila


Ejemplo

SELECT your_columns, COUNT(*) OVER() as Ttl_Rows FROM your_data_set
carné de identidad nombre Ttl_Rows
1 ejemplo 5
2 foo 5
3 bar 5
4 baz 5
5 quux 5

En lugar de usar dos consultas para obtener un recuento y luego la línea, puede usar un agregado como función de ventana y usar el conjunto de resultados completo como ventana.
Esto se puede usar como base para cálculos adicionales sin la complejidad de uniones adicionales.