Capítulo 3 : - Seleccionar registros en una tabla




I - Seleccionar registros en una tabla

II - Limitar el número de resultados tras un SELECT



I - Seleccionar registros en una tabla




Sirviéndonos de la tabla 'miembros' del capítulo precedente, vamos primeramente a añadir un nuevo registro.

Haga clic sobre la pestaña SQL; a continuación introduzca las instrucciones siguientes en el campo de texto que se encuentra sobre el botón ejecutar.



img/wiki_up/0013.jpg



Ahora tenemos dos registros en la tabla.



img/wiki_up/0014.jpg



Vamos a seleccionar un cierto campo de la tabla:



img/wiki_up/0015.jpg



Descripción :

SELECT * : Selección de todos los campos

FROM : de 'miembros'

WHERE : donde

pseudo='marc' : el pseudo corresponde a Marc



Debería obtener:



img/wiki_up/0016.jpg



Se pueden seleccionar sólamente algunos campos:

SELECT pseudo, ciudad FROM miembros WHERE pseudo='Marc' que selecciona el pseudónimo y la ciudad de Marc





II - Limitar el número de resultados tras un SELECT




Digamos que desea seleccionar el pseudónimo del último miembro inscrito:.



img/wiki_up/0017.jpg



Descripción :

SELECT : Selcción

pseudo : del campo pseudo

FROM : de

membres : la tabla miembros

ORDER BY : ordenada por

id DESC LIMIT 0,1 : id decreciente, limitando el resultado a 1.



Debería obtener:



img/wiki_up/0018.jpg







III - Seleccionar un registro al azar




Hay una forma muy sencilla de seleccionar un registro aleatoriamente en una tabla MySQL. (en versiones recientes de MySQL).



img/wiki_up/0019.jpg



Puede cambiar LIMIT 0,1 para indicar el número de registros que desea seleccionar



Debería obtener:



img/wiki_up/0020.jpg