Necesito una orden sql especial

¿Hola qué tal?, veras tengo una base donde controlo los siguientes datos de los usuarios,
nombre, puntos, equipo
pues bien he de listar los puntos por equipo olvidándome de los nombre, eso ya lo hice, pero quiero que se listen solo los 12 primeros teniendo en cuenta sus puntos,
Agracerecia tu respuesta, y gracias de antemano.

1 Respuesta

Respuesta
1
Si utilizas sql server, select top 12
Si es otro, no existe forma.
PERDONA, ¿de esta manera cogerá los 12 primeros ordenados por la suma de puntos?, o los doce primeros tal y como se cojan, otra cosa para saber por ejemplo, si hay más de 5 cual seria la orden. La orden top estaría en el select o el having, podrías ponerme un ejemplo, gracias
El select top te permite extraer de los datos que regresa la sentencia de select, los primeros datos que le indiques, si tenemos algo como select * top 10 from mitabla where micondicion trae los primeros 10 registros que tengan las condiciones indicadas en micondicion.
Como me comentas, es exactamente con el having y con las clausulas del where que le indiques.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas