training rosa
🔥25% DESCUENTO🔥 HOSTING WORDPRESS Grupo SEO TELEGRAM [Click Aquí]
Resultados 1 al 4 de 4

Tema: consulta Mysql

  1. #1
    cybersersupremo está desconectado Registrado

    User Info Menu

    Predeterminado consulta Mysql

    hola compañeros, como seria la consulta en mysql para obtener la posicion en un ranking ?


    Ejemplo; Tenemos un tabla con el campo usuario, puntos, y 100.000 inserciones, como obtengo la posicion en el ranking dado un usuario ordenadolo por los puntos? un saludo

  2. #2
    nicolas2 está desconectado Registrado
    Rango: Google es mi amigo

    User Info Menu

    Predeterminado

    SELECT Usuario, Puntos From Tabla_usuarios ORDER BY PUNTOS DESC
    Esto ordena por puntos de mayor a menor. quizás un Limit para tomar los 100 primeros resultados.

    El listado resultante lo metes en un vector y contas la posicion en la que está el usuario que queres.

    O sino alguna otra consulta más rebuscada.

  3. #3
    elmister está desconectado Registrado

    User Info Menu

    Predeterminado

    seguro que hay alguna consulta compleja que lo haga, al fin y al cabo se puede usar el resultado de una busqueda dentro de otra en una sola sentencia, pero se me ocurre esta solucion simple compatible con todas las versiones de mysql.

    select Usuario, Puntos From Tabla_usuarios where Usuario="$usuario" LIMIT 1;

    y despues, conociendo los Puntos que tiene ese usuario en concreto

    select count(*) from Tabla_usuarios where Puntos >= $puntos;

    Te dara el numero de usuarios que tienen mas o puntos, o los mismos que el, obteniendo asi como resultado su posicion.

    Es mucho mejor que leer la tabla entera que puede ser un fuerte volumen de datos

  4. #4
    cybersersupremo está desconectado Registrado

    User Info Menu

    Predeterminado

    Hola Gracias a los dos, Nicolas si eso ya lo sabia pero me referia cuando tenia 100.000 por que hay sitios que te dicen, estás en la posición 999.758 del rnaking, y no van a hacer una consulta de un millón, Gracias igualmente, ahora lo que ha dicho elmister si que me parece una buena idea haciendo una consulta compuesta.

Temas Similares

  1. ¿PHP + MYSQL?
    Por kevol en el foro General SoyWebmaster
    Respuestas: 0
    Último Mensaje: 08/12/2013, 13:46
  2. una de mysql
    Por cybersersupremo en el foro Webmasters Porno
    Respuestas: 3
    Último Mensaje: 05/01/2009, 14:35
  3. Índices en Mysql, consulta
    Por TaLu en el foro Webmasters Porno
    Respuestas: 4
    Último Mensaje: 15/10/2007, 18:14
  4. Programador PHP/MySQL
    Por Leo Smith en el foro General SoyWebmaster
    Respuestas: 0
    Último Mensaje: 13/04/2007, 01:40
  5. intercambio sin mysql
    Por tucan en el foro General SoyWebmaster
    Respuestas: 0
    Último Mensaje: 30/08/2003, 12:29

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  

Otros Foros de Interés

Curso SEO - Foro SEO - Foro Programacion - Foro Diseño Web - Intercambio de Enlaces - Negocios por Internet - Como Ganar Dinero - Foro Hosting - Foro Apuestas Deportivas

ÚLTIMOS ARTÍCULOS DEL BLOG SEO DE DAVID AYALA

La PUTA realidad del SEO (Qué es el SEO de verdad)
¿Cuantas palabras tiene que tener un post para SEO?
¡Hay vida después de WordPress!
Mi experiencia en el I Congreso de Ecommerce de Almería
Usamos cookies que analizan hábitos de comportamiento y navegación que aceptas al navegar aquí. Política de privacidad | Cookies | Aviso legal