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

Seleccionar los 5 Primeros de la consulta -¿Como?-

Estas en el tema de Seleccionar los 5 Primeros de la consulta -¿Como?- en el foro de Mysql en Foros del Web. Que tal, Tengo esta consulta: (Mysql 4.1) Código PHP: select country ,  count ( provider_id )as  total from provider group by country order by total DESC  Que me devuelve esto: Lo que necesito es por ...
  #1 (permalink)  
Antiguo 21/09/2005, 16:17
Avatar de ADIÓS_ADRIANA  
Fecha de Ingreso: septiembre-2005
Mensajes: 263
Antigüedad: 19 años, 2 meses
Puntos: 0
Seleccionar los 5 Primeros de la consulta -¿Como?-

Que tal,

Tengo esta consulta: (Mysql 4.1)

Código PHP:
select countrycount(provider_id)as 
total from provider group by country order by total DESC 
Que me devuelve esto:




Lo que necesito es por ejemplo Ver los resultados de los 5 primero países y no de todos, en este caso sería hasta Germany.


Es un detalle de la consulta creo que TOP lo leí alguna vez, pero ando sin saber como hacerlo, Gracias por la ayuda.
  #2 (permalink)  
Antiguo 21/09/2005, 16:33
Avatar de ADIÓS_ADRIANA  
Fecha de Ingreso: septiembre-2005
Mensajes: 263
Antigüedad: 19 años, 2 meses
Puntos: 0
Código PHP:
select countrycount(provider_id)as total 
from provider group by country order by total DESC Limit 5 
  #3 (permalink)  
Antiguo 21/09/2005, 16:35
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 11 meses
Puntos: 11
El TOP y el LIMIT se ocupan dependiendo de la BBDD que estas ocupando; prueba cualquiera de las dos sintaxis siguientes:

Cita:
select top 5 country, count(provider_id)as
total from provider group by country order by total DESC
Cita:
select country, count(provider_id)as
total from provider group by country order by total DESC LIMIT 5
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
  #4 (permalink)  
Antiguo 22/09/2005, 13:35
Avatar de ADIÓS_ADRIANA  
Fecha de Ingreso: septiembre-2005
Mensajes: 263
Antigüedad: 19 años, 2 meses
Puntos: 0
El Top al parecer no funciona en Mysql.

Saludos.
  #5 (permalink)  
Antiguo 22/09/2005, 13:51
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 9 meses
Puntos: 45
En mysql solo se usa LIMIT.
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 13:48.