10 Comandos SQL Que Te Pueden Ser de Utilidad

download 10 Comandos SQL Que Te Pueden Ser de Utilidad

of 14

Transcript of 10 Comandos SQL Que Te Pueden Ser de Utilidad

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    1/14

    10 Comandos SQL que te pueden serde utilidadEn este artículo mencionaremos 10 comandos SQL que pueden ser de gran ayuda a todo

    desarrollador web que empieza en el mundo de las bases de datos.

    Para nuestros ejemplos usaremos las siguientes tablas:

    Categoría

    Productos

    1. SELECT

    Este comando nos permite traer todos los registros de una tabla. La estructura de este coma

    es la siguiente:

    SELECT [nombre de los campos separados por comas] FROM [nombre de la tabla]

    Ejemplo:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    2/14

    En el caso deseemos traer todos los campos:

    SELECT * FROM [nombre de la tabla]

    Ejemplo:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    3/14

    Existen casos donde queremos mostrar registros que cumplan una condición:

    SELECT [nombre de los campos separados por comas] FROM [nombre de la tabla] WHERE [condic

    Ejemplo:

    En este caso vamos a mostrar los productos que son de la categoría 2:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    4/14

    2. COUNT

    En muchos casos debemos contar registros en nuestras tablas. La estructura del comando e

    SELECT COUT![campo a contar o *]" FROM T#$L# [WHERE %condición]

    Ejemplo:

    Vamos a contar cuantos productos pertenecen a la categoría 2:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    5/14

    3. ORDER BY

    Este comando nos permite ordenar el resultado de nuestro SELECT por uno o varios campo

    de la tabla de manera ascendente o descendente.

    SELECT [campos] FROM [tablas] [WHERE condición] OR&ER $' [campos] [&ESC o #SC]

    Si deseamos mostrar datos de manera ascendente no es obligatorio poner ASC.

    Ejemplo

    Vamos a ordenar nuestra tabla productos por el campo nombreProducto de manera

    descendente:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    6/14

    Ahoro vamos a mostrar los productos ordenados de manera ascendente:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    7/14

    4. GROUP BY

    Este comando nos permite agrupar resultados de SELECT por uno o varios campos de una

    tabla:

    SELECT [campos] FROM [tablas] [WHERE condición] (ROU) $' [campos]

    Ejemplo

    Vamos a contar cuantos productos hay por categoría:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    8/14

    5. LIMIT

    Muchas veces nuestras tablas contendrán miles o millones de registros, no siempre vamos a

    querer mostrarlos todos.

    LIMIT permite establecer cuantos registros vamos a traer de nuestra base de datos.

    SELECT [campos] FROM [tablas] [WHERE condición] LMT [cantidad]

    Ejemplo:

    Vamos a mostrar solo tres registros de nuestra tabla productos:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    9/14

    6. INSERTHasta ahora hemos obtenido datos de tablas pero también podemos agregar nuevos registro

    SERT TO [nombre tabla] ![campos de tabla]" +#LUES![,alores a a-re-ar]"

    Ejemplo:

    Vamos a agregar un nuevo producto:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    10/14

     

    7. UPDATE

    Cuando ya hemos insertado un nuevo registro podemos cambiar los valores.

    U)TE [nombre tabla] SET [campo./,alor n0e,o] [WHERE condición]

    Ejemplo

    Vamos a actualizar el nuevo producto que hemos insertado:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    11/14

    8. DELETE

    Así como podemos agregar registros también podemos eliminarlos:

    &ELETE FROM [nombre tabla] [WHERE condición]

    Ejemplo

    Vamos a eliminar el nuevo registro:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    12/14

    9. ALTER TABLE

    En el caso se nos haya olvidado agregar una columna al crear la tabla, podemos solucionar

    con el siguiente comando:

    #LTER  T#$LE [nombre tabla] #&& [nombre campo] [tipo de dato]1

    Ejemplo

    Vamos a agregar una columna a nuestra tabla productos llamada descripción:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    13/14

    10. DROP TABLE

    En muchos casos tenemos tablas que no son necesarias, entonces decidimos eliminarlas.

    &RO)  T#$LE [nombre tabla]

    Ejemplo

    Vamos a eliminar la tabla productos:

  • 8/16/2019 10 Comandos SQL Que Te Pueden Ser de Utilidad

    14/14