Está en la página 1de 7

TRABAJANDO EN MySQL

Creando una table.

En la siguiente imagen se muestra la declaración Show Tables que muestra la table que acabamos
de crear; dentro de la base de datos ya existente Menagerie.
Cargando datos dentro de la Tabla.

Cargando en un archivo de texto pet.txt dentro de la tabla Pet, utilice la siguiente declaración:

Si creo el archivo en Windows con un editor que utiliza \r\n como final de línea, deberá utilizar la
siguiente instrucción:

Cuando se quiere agragar nuevos registros uno a la vez, la declaración INSERT es útil.

Recuperando información de la Tabla.

La declaración SELECT es utilizada para extraer la información de una tabla.

Seleccionando todos los datos.


La forma más simple de SELECT para recuperar datos de una tabla, es la siguiente:
En el caso que se requiera cambiar el dato en algún registro. Se puede realizar con la
siguiente instrucción:

En este ejemplo se cambiará el dato contenido en el campo birth del registro de Bowser.

Seleccionando Filas en Particular.


Puede seleccionar solo una fila en particular de la tabla. Por ejemplo, si quiere verificar los
cambios que se hicieron en la fecha de nacimiento de Bowser, seleccione el registro Bowser como
sigue:

Puede combinar condiciones, por ejemplo, para localizar los perros hembra:
El procedimiento de consulta utiliza el operador lógico AND. Hay también el operador OR.

AND y OR pueden utilizarse combinadas, a pesar de que AND tiene prioridad alta que OR. Si
utiliza ambos operadores, una buena idea es utilizar paréntesis para indicar explícitamente como
agrupar las condiciones.

Seleccionando Columnas Particular.


Si no quiere ver la fila completa de la tabla, solo el nombre de la columna en la cual está
interesado, separado por comas. Por ejemplo, si quiere saber cuándo nacieron los animales,
seleccione las columnas name y birth:
Note que una simple consulta recupera cada registro de la columna owner, y algunos de
ellos aparecen más de una vez. Para minimizar la salida, recupere una salida única de cada registro
solo una vez mediante adición la palabra clave DISTINCT:

Puede usar la cláusula WHERE para combinar la selección de fila y columna. Por ejemplo,
solo tomar las fechas de nacimiento para perros y gatos, utilice esta consulta:
Sorteando filas.
Para sortear un resultado, utilice la cláusula ORDE BY.

Cumpleaños de animales, ordenados por fecha:

Cálculos de fecha.
MySQL provee varias funciones que pueden usarse para representar cálculos de fechas, por
ejemplo, calcular edades o extraer partes de fechas.

Para determinar cuántos años tiene cada una de las mascotas, utilice la función
TIMESTAMPDIFF(). Sus argumentos son la unidad en que quieres expresar los resultados, y las dos
fechas para las cuales tomar la diferencia. La siguiente consulta muestra, para cada mascota, la fecha
de nacimiento, la fecha actual y la edad en años. Un alias(age) es utilizado para hacer más
significativa la etiqueta de la columna de salida final.