i (españa) - BIENVENIDOS AL ESPACIO WEBMASTER :: CURSO DE PHP / MYSQL
EXTRACCIÓN DE DATOS PALABRA
Como puedes imaginar, hay una sentencia SQL para esta operación. Aunque es un tanto compleja, veremos una versión simplificada pero muy funcional de la misma: SELECT campos FROM tabla WHERE condiciones ORDER BY orden;
PALABRA :
Submit Query
Campos: es el conjunto de campos que queremos recuperar, como por ejemplo, "Nombre, Apellidos, ..." . Si quisiéramos especificar "todos los campos" deberíamos poner "*". Tabla: es la tabla de donde se desean extraer los datos.
. El resto de la sentencia puede ser opcional. Por ejemplo, podríamos extraer todos los campos de una tabla con la sentencias: SELECT * FROM usuarios; O bien, extraer sólo algunos campos con la sentencia: SELECT Nombre FROM usuarios; También podemos "operar" con los campos. Por ejemplo, podemos contar todos los registros de la siguiente forma: SELECT count(*) FROM usuarios; Y será equivalente a: SELECT count(Nombre) FROM usuarios; Cuidado con las operaciones, no se pueden hacer cosas como: SELECT count(Nombre),Apellidos FROM usuarios; Pues la base de datos no sabe como combinar el recuento de nombres con cada apellido. Esas son operaciones más complejas basadas en agrupaciones, para lo que es necesaria alguna experiencia. Otra cosa útil es seleccionar "el máximo" o la media, por ejemplo ¿Cuál sería la edad máxima de todos los registros? SELECT max(edad) FROM usuarios; Al igual que ocurre con count, no se puede combinar esta "función" con todo.
Condiciones: Las condiciones sirven para especificar restricciones en los resultados.
file:///D|/Archivos%20bajados/manuales/php_mysql%20manual/curso_5.htm (1 of 4) [09/12/02 11:06:41 p.m.]