Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

[SOLUCIONADO] Problema con una consulta sql

Estas en el tema de Problema con una consulta sql en el foro de SQL Server en Foros del Web. Hola a todos tengo un problema con una consulta sql dos tablas detalladas asi: Tabla hospital. Cod_hospital │ nombre 01│ san martin 02│ san pedro ...
  #1 (permalink)  
Antiguo 25/10/2015, 12:25
 
Fecha de Ingreso: octubre-2015
Ubicación: cusco
Mensajes: 2
Antigüedad: 9 años
Puntos: 0
Pregunta Problema con una consulta sql

Hola a todos tengo un problema con una consulta sql dos tablas detalladas asi:

Tabla hospital.
Cod_hospital │ nombre
01│ san martin
02│ san pedro

Tabla medicos.
Cod_hospital│dni│nombre│especialidad
01│234234│ juan│medico
02│5234234│ martin│cirujano
01│3523525│dario│dentista
02│4234234│ruben│cirujano

Quiero ordenar una consulta ue me arroje este resultado:

Nombre_hospital│especialidad│numero_especialistas
San martin│medico│1
San martin│dentista│1
San pedro│cirujano│2

Para ello realice el siguiente script y nofunciona probe arreglar de una u otra forma y no se como, gracias por vuestras sugerencias.

Código:
select DISTINCT nombre,count(especialidad) from hospitales inner join medicos on hospitales.cod_hospital = medicos.cod_hospital group by hospitales.nombre
  #2 (permalink)  
Antiguo 26/10/2015, 06:30
 
Fecha de Ingreso: julio-2012
Ubicación: Israel
Mensajes: 360
Antigüedad: 12 años, 4 meses
Puntos: 40
Respuesta: Problema con una consulta sql

Haz así:

Código SQL:
Ver original
  1. SELECT nombre,
  2.           especialidad,
  3.           COUNT(especialidad)
  4. FROM hospitales
  5. INNER JOIN medicos
  6.           ON hospitales.cod_hospital = medicos.cod_hospital
  7. GROUP BY nombre,
  8.           especialidad;
__________________
El Castellano no es mi lengua materna: discúlpenme por los errores gramaticales.
Mi blog
  #3 (permalink)  
Antiguo 26/10/2015, 16:13
 
Fecha de Ingreso: octubre-2015
Ubicación: cusco
Mensajes: 2
Antigüedad: 9 años
Puntos: 0
Respuesta: Problema con una consulta sql

Gracias amigo funciono de maravilla. ya veo que es lo que me faltaba :)

Etiquetas: consulta+sql, consulta-mysql, consulta-sql, mysql, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:02.