Group by alias

13/07/2004 - 15:45 por Asier | Informe spam
Hola,

Tengo la siguiente sentencia:

select id_reservainstalacion as i ,min(fechaReserva) from
tblreservasinstalaciones group i

Me da error porque en principio en el Group by no puedo poner alias,
solo campos de la tabla, pero necesito poner el alias.

¿Alguna sugerencia o ayuda?

Gracias,

Asier

Preguntas similare

Leer las respuestas

#1 Maxi
13/07/2004 - 15:50 | Informe spam
ola, No puedes poner el Alias, debes repetir me explico?

select id_reservainstalacion as i ,min(fechaReserva) from
tblreservasinstalaciones group by id_reservainstalacion

asi lo debes hacer!!



Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Asier" escribió en el mensaje
news:eYx2G%
Hola,

Tengo la siguiente sentencia:

select id_reservainstalacion as i ,min(fechaReserva) from
tblreservasinstalaciones group i

Me da error porque en principio en el Group by no puedo poner alias,
solo campos de la tabla, pero necesito poner el alias.

¿Alguna sugerencia o ayuda?

Gracias,

Asier








Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.714 / Virus Database: 470 - Release Date: 02/07/2004
Respuesta Responder a este mensaje
#2 Asier
13/07/2004 - 15:58 | Informe spam
Hola Maxi,

Gracias por tu ayuda.
¿Y si id_reservainstalacion en lugar de ser un campoo, es la llamada a
una función de usuario?

Asier

"Maxi" escribió en el mensaje
news:
ola, No puedes poner el Alias, debes repetir me explico?

select id_reservainstalacion as i ,min(fechaReserva) from
tblreservasinstalaciones group by id_reservainstalacion

asi lo debes hacer!!



Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Asier" escribió en el mensaje
news:eYx2G%
> Hola,
>
> Tengo la siguiente sentencia:
>
> select id_reservainstalacion as i ,min(fechaReserva) from
> tblreservasinstalaciones group i
>
> Me da error porque en principio en el Group by no puedo poner alias,
> solo campos de la tabla, pero necesito poner el alias.
>
> ¿Alguna sugerencia o ayuda?
>
> Gracias,
>
> Asier
>
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.714 / Virus Database: 470 - Release Date: 02/07/2004



Respuesta Responder a este mensaje
#3 Maxi
13/07/2004 - 16:05 | Informe spam
haces lo mismo, debes repetir la funcion en el Group by!! ojo con las
funciones que pueden degradar considerablemente la performance


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Asier" escribió en el mensaje
news:
Hola Maxi,

Gracias por tu ayuda.
¿Y si id_reservainstalacion en lugar de ser un campoo, es la llamada a
una función de usuario?

Asier

"Maxi" escribió en el mensaje
news:
> ola, No puedes poner el Alias, debes repetir me explico?
>
> select id_reservainstalacion as i ,min(fechaReserva) from
> tblreservasinstalaciones group by id_reservainstalacion
>
> asi lo debes hacer!!
>
>
>
> Salu2
> Maxi
> Buenos Aires - Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> Nunca consideres el estudio como una obligación sino como
> una oportunidad para penetrar en el bello y maravillosos
> mundo del saber.
> - Albert Einstein
>
>
>
> "Asier" escribió en el mensaje
> news:eYx2G%
> > Hola,
> >
> > Tengo la siguiente sentencia:
> >
> > select id_reservainstalacion as i ,min(fechaReserva) from
> > tblreservasinstalaciones group i
> >
> > Me da error porque en principio en el Group by no puedo poner


alias,
> > solo campos de la tabla, pero necesito poner el alias.
> >
> > ¿Alguna sugerencia o ayuda?
> >
> > Gracias,
> >
> > Asier
> >
> >
> >
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.714 / Virus Database: 470 - Release Date: 02/07/2004
>
>
>








Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.714 / Virus Database: 470 - Release Date: 02/07/2004
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida