Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/08/2015, 12:51
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Contar registros totales de 2 tablas agrupados por municipio

Código SQL:
Ver original
  1. CREATE TABLE #personas(
  2. nombre VARCHAR(20),
  3. ciudad VARCHAR(30)
  4. )
  5.  
  6. CREATE TABLE #lideres
  7. (
  8. nombre VARCHAR(20),
  9. ciudad VARCHAR(30)
  10. )
  11.  
  12. INSERT INTO #personas VALUES ('juan','chihuahua')
  13. INSERT INTO #personas VALUES ('pedro','chihuahua')
  14. INSERT INTO #personas VALUES ('Luis','juarez')
  15.  
  16. INSERT INTO #lideres VALUES ('pepe','chihuahua')
  17. INSERT INTO #lideres VALUES ('karla','ahumada')
  18. INSERT INTO #lideres VALUES ('carlos','ahumada')
  19.  
  20. SELECT COUNT(*) total, ciudad FROM(
  21. SELECT * FROM #personas
  22. UNION ALL
  23. SELECT * FROM #lideres
  24. ) AS t1 GROUP BY ciudad

Resultado:

total ciudad
2 ahumada
3 chihuahua
1 juarez
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me