Problema con una consulta
Hola a todos estoy haciendo un reporte y bueno tengo un problema con una consulta sql dos tablas detalladas asi:
Tabla hospital. Código:
Cod_hospital │ nombre Código:
Cod_hospital│dni│nombre│especialidad Código:
Nombre_hospital│especialidad│numero_especialistas
|
Que es lo que no funciona? Da error o el resultado no es el esperado?
Por que haces un GROUP BY en un campo de texto y no en un campo numerico? Yo haria el group by cod_hospital |
Hola,
que yo sepa no se puede poner distinct cuando agrupas. Además te tendría que dar error porque en campo nombre no sabe de qué tabla cogerlo. Deberás especificar la tabla. Quieres que la consulta te saque tres campos y sólo indicas dos. Por otro lado, yo haría el from de la tabla de medicos, no de la de hospitales. En resumidas cuentas.
y la recomendación de estudiar un buen manual de SQL básico. Un saludo |
problema con consulta
bueno, esa consulta esta muy sencilla, yo tambien te recomiendo estudiar un poco de sql,
esta consulta te da los resultados tal como los necesitas
|
La franja horaria es GMT +2. Ahora son las 08:55:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi