
27/03/2008, 12:05
|
| | Fecha de Ingreso: marzo-2008
Mensajes: 5
Antigüedad: 17 años, 1 mes Puntos: 0 | |
Re: Problema con función avg y sum <%
Dim rsalojamientos1__MIORDEN
rsalojamientos1__MIORDEN = "id_alojamiento DESC"
If ((Session("MIORDEN") <> "")) Then
rsalojamientos1__MIORDEN = Session("MIORDEN")
End If
%>
<%
Dim rsalojamientos1__MMColParam
rsalojamientos1__MMColParam = "1"
If (Request.QueryString("tipoid_alo") <> "") Then
rsalojamientos1__MMColParam = Request.QueryString("tipoid_alo")
End If
%>
<%
Dim rsalojamientos1
Dim rsalojamientos1_cmd
Dim rsalojamientos1_numRows
Set rsalojamientos1_cmd = Server.CreateObject ("ADODB.Command")
rsalojamientos1_cmd.ActiveConnection = MM_conex_STRING
rsalojamientos1_cmd.CommandText = "SELECT id_alojamiento, activo_alo, nombre_alo, tipoid_alo, comunidadid_alo, provincias.PROVINCIA AS provid_alo, comarcaid_alo, municipios.MUNICIPIO AS municipioid_alo, calidad_q, calidad_espiga, calidad_compromiso, calidad_otros, plazas_fijas, plazas_supletorias, hab_individuales, hab_dobles, hab_triples, hab_cuadruples, keyword_es, keyword_in, imagenes_alojamiento.imagen, avg(puntuaciones.puntuacionid_pun) as contapuntuaciones FROM (((alojamientos left join imagenes_alojamiento on alojamientos.id_alojamiento = imagenes_alojamiento.alojamientoid_img) left join provincias on alojamientos.provid_alo = provincias.ID_PROVINCIA) left join municipios on alojamientos.municipioid_alo = municipios.ID_MUNICIPIO) LEFT JOIN puntuaciones ON alojamientos.id_alojamiento = puntuaciones.alojamientoid_pun WHERE activo_alo = 1 and tipoid_alo = ? Group by id_alojamiento ORDER BY " + rsalojamientos1__MIORDEN + ""
rsalojamientos1_cmd.Prepared = true
rsalojamientos1_cmd.Parameters.Append rsalojamientos1_cmd.CreateParameter("param1", 5, 1, -1, rsalojamientos1__MMColParam) ' adDouble
Set rsalojamientos1 = rsalojamientos1_cmd.Execute
rsalojamientos1_numRows = 0
%>
Última edición por krobriel; 27/03/2008 a las 12:17 |