10 Comandos SQL Que Te Pueden Ser de Utilidad

Embed Size (px)

Citation preview

  • 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