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

Error de GROUP por que ?

Estas en el tema de Error de GROUP por que ? en el foro de Mysql en Foros del Web. Que tal Masters, Resulta que en un hosting tengo esta consulta : SELECT count(vob_id) as total, source FROM vob GROUP BY source ORDER BY count(vob_id) ...
  #1 (permalink)  
Antiguo 20/03/2007, 14:49
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Error de GROUP por que ?

Que tal Masters,

Resulta que en un hosting tengo esta consulta :

SELECT count(vob_id) as total, source
FROM vob
GROUP BY source
ORDER BY count(vob_id) DESC

Y funciona perfecto. Pero en otro hosting no me funciona y me saca este error.................por que ?

Saludos. Gracias.

__________________
EL LIMITE ES EL UNIVERSO
  #2 (permalink)  
Antiguo 20/03/2007, 17:01
Avatar de Xinef  
Fecha de Ingreso: marzo-2007
Mensajes: 202
Antigüedad: 17 años, 1 mes
Puntos: 7
Re: Error de GROUP por que ?

Cita:
Iniciado por jpogsistem Ver Mensaje
Que tal Masters,

Resulta que en un hosting tengo esta consulta :

SELECT count(vob_id) as total, source
FROM vob
GROUP BY source
ORDER BY count(vob_id) DESC

Ya que no usas el alias a la función de agrupación count quítaselo... a ver si se está haciendo un lío.
  #3 (permalink)  
Antiguo 20/03/2007, 21:43
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 4 meses
Puntos: 11
Re: Error de GROUP por que ?

si mal no recuerdo hay versiones de MySql que debes poner los goup a tu izquierda y tus acumulados a la derecha

Cita:
SELECT source , count(vob_id) as total
FROM vob
GROUP BY source
ORDER BY count(vob_id) DESC
o cambiando la sentencia Order by

Cita:
SELECT source , count(vob_id) as total
FROM vob
GROUP BY source
ORDER BY total DESC
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
  #4 (permalink)  
Antiguo 21/03/2007, 15:35
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Re: Error de GROUP por que ?

Cita:
Iniciado por Linterns Ver Mensaje
o cambiando la sentencia Order by

Cita:
SELECT source , count(vob_id) as total
FROM vob
GROUP BY source
ORDER BY total DESC
Grande Master, desconocía tal inconveniente entre versiones.

Saludos.
__________________
EL LIMITE ES EL UNIVERSO
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 12:55.