MYSQL mysql | Page 19

Manual de MySQL c o n s u l t a s obtener registros. select La instrucción select es la fundamental del lenguaje SQL y por tanto de MySQL. Esta instrucción permite realizar consultas sobre la base de datos. El formato básico de la instrucción es: select ListaDecampos from tablas where condición; seleccionar todos los datos El campo especial “*” sirve para representar todos los campos de una tabla. Así la instrucción: select * from personas; muestra todos los campos de la tabla personas. seleccionar campos concretos Se puede indicar la lista exacta de campos que queremos que aparezcan en la consulta. Por ejemplo: select nombre, apellido1, apellido2 from personas; condiciones El apartado where de la instrucción select nos permite poner una condición de modo que sólo aparezcan en la consulta los registros que cumplan la condición. Se pueden utilizar operadores de comparación. Ejemplos: select nombre, apellido1, apellido2 from personas where edad=25; select nombre, apellido1, apellido2 from personas where edad>25; También se puede realizar consultas con el operador OR o AND: select nombre, apellido1, apellido2 from personas where (edad>25 AND edad<50); select nombre, apellido1, apellido2 from personas where (nombre=”Luis” OR nombre=”Pedro”); La primera consulta obtiene nombre y apellidos de las personas cuya edad esté entre 26 y 49 años. La segunda saca a todos los luises y pedros. También se pueden usar patrones mediante la cláusula like. Por ejemplo: select * from personas where apellido1 like “g%”; 17