jacksdy
Usuario Novato
Usuario Novato

Buenas amigos... yo tengo una base de datos en la cual necesito sacar de esa BD, los 15 primeros alumnos ganadores por estado y los restantes de ese estado colocarlos en un renglon para sumarizarlos (15+otros) ejemplo:

estado 1

alumnos votos %
alumno1 xxxxx xx
alumno2 xxxxx xx
alumno3 xxxxx xx
alumno4 xxxxx xx
alumno5 xxxxx xx
alumno6 xxxxx xx
alumno7 xxxxx xx
alumno8 xxxxx xx
alumno9 xxxxx xx
alumno10 xxxxx xx
alumno11 xxxxx xx
alumno12 xxxxx xx
alumno12 xxxxx xx
alumno13 xxxxx xx
alumno14 xxxxx xx
alumno15 xxxxx xx
OTROS xxxxxx xx

si alguien sabe como hacerlo por favor que me de una mano q en realidad no se como hacerlo gracias...

Avatar Image
Machacateclados
Machacateclados

y que campo te dice, el order de los ganadores

ami se me ocurre asi

select * from alumnos where estado=1 order by id

y despues con php creas un contador para los que estan despues de los 15

algo asi seria creo yo

Salu2

jacksdy
Usuario Novato
Usuario Novato

gracias amigo por querer ayudarme en realidad soy nuevo programando lo que he echo es que con

SELECT TOP 15 RESULTADOS.ESTADO FROM RESULTADOS
ORDER BY RESULTADOS.ESTADO, RESULTADOS.TOTAL DESC;


AQUI ME AGRUPA LAS 15 PRIMEROS PUESTOS POR ESTADO, LO QUE NECESITO ES CREAR UN PUESTO 16 LLAMADO OTROS DONDE SUMARE EL TOTAL DEL RESTANTE (CLARO ESTA QUE ESTE TOTAL CORRESPONDE A LOS RESTANTES DE ESE ESTADO, Y ASI PARA CADA ESTADO)...Rebotado

Avatar Image
Machacateclados
Machacateclados

top creo que no te srive en mysql, creo que es para sql server.


$query="select * from alumnos where estado=1 order by id";
$result=mysql_query($query);
$i=0;
while ($row=mysql_fetch_array($result) ){
$i++;

if ($i>15){
$suma=$row[xxx]+$suma;
}else{
///aqui deverias formar la tabla para los 15 primeros
}


}





ojala te sirva, si no, avisas por aqui no mas.


Saludos
Vhs

ideas_kikito
Usuario Novato
Usuario Novato

Mira es muy facil, al final del select le colocas limit 15. Ej:

select * from estudiante where estado='1' order by id limit 15

Esto es todo.

Avatar Image
Machacateclados
Machacateclados

y ahi como savas el resto , de los alumnos

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares