¿5Puntos! # Consulta MySQL (Rango de valores)?

Buenos días ...

Tengo que realizar una consulta en una BD MySQL teniendo en cuenta el siguiente criterio:

Necesito ver todos los registros desde un registro dado hasta el final de la tabla. Puedo hacerlo con PHP lo que se me ocurre implica que tengo que pasar almenos una vez por todos los registros.

Se les ocurre una manera de hacerlo directamente MySQL???

Un ejemplo:

ID -- Nombre -- Mascota

01 -- Juan -- Perro

05 -- Julio -- Gato

14 -- Marcos -- Gato

15 -- Ana -- Lagarto

Utilizando el ID 05 como mi punto de partida, necesitaría una sentencia que me mostrara solo los registros desde el 05 (inclusive) hasta el final.

Muchas gracias!!

Comments

  • ok, con una funcion que reciba el parametro basta:

    function consulta($id)

    {

    $conx=mysql_connect("localhost","usuario","Password");

    mysql_select_db("base_datos",$conx);

    $sql="Select <registros> From <tablas> Where id>".$id."";

    $result=mysql_query($sql, $link);

    return $result;

    }

  • select * from tutabla where ID>=5;

    esto si tu ID es numerico, si es char u otro tipo es mas complejo. lo importante de la consulta es la clausula where con ella puedes poner condiciones otro ejemplo:

    select * from tutabla where ID>=5 and Mascota="Gato";

    en esta consulta no solo selecciona los que tengan id mayor o igual a 5 si no solo los que tengan un gato de mascota.

Sign In or Register to comment.