GoConqr has a new look! Let us know what you think.

Mind map

Manipulación avanzada de datos con SQL

Diana Molina Spanish

Manipulación avanzada de datos con SQL

Map content

Manipulación avanzada de datos con SQL

  1. Consultas a más de una tabla

    • INNER JOIN
    • Subconsulta anidada
    • Subconsulta correlacionada
      • SELECT p1.ProductSubcategoryID, p1.Name FROM Production.Product p1 WHERE p1.ListPrice > (SELECT AVG (p2.ListPrice) FROM Production.Product p2 WHERE p1.ProductSubcategoryID = p2.ProductSubcategoryID)
  2. Cláusulas

    • WHERE: especifica una condición que debe cumplirse para que los datos sean devueltos por la consulta. Admite los operadores lógicos AND y OR.
    • ORDER BY: especifica la agrupación que se da a los datos. Se usa siempre en combinación con funciones agregadas.
    • GROUP BY:Presenta el resultado ordenado por las columnas indicadas. El orden puede expresarse con ASC (orden ascendente) y DESC (orden descendente). El valor predeterminado es ASC.
    • HAVING: especifica una condición que debe cumplirse para que los datos sean devueltos por la consulta. Su funcionamiento es similar al de WHERE pero aplicado al conjunto de resultados devueltos por la consulta. Debe aplicarse siempre junto a GROUP BY y la condición debe estar referida a los campos contenidos en ella.
  3. Predicados

    • IN: Se utiliza cuando se consultaran más de un registro de un mismo campo.
    • LIKE:Es operador que realiza comparaciones exclusivamente de cadenas, "like" y "not like“ y se usa enseguida de un WHERE
    • BETWEEN: Se usa para indicar un rango en una condición.
  4. Operadores lógicos

    • NOT
      • SELECT columns FROM tables WHERE column1 = value1 OR column2 = value2
    • AND
      • SELECT columnsFROM tables WHERE column1 = value1 AND column2 = value2
    • OR
      • SELECT columns FROM tables WHERE NOT column1 = value1
  5. Operadores relacionales

    • =
    • < >
    • <
    • >
    • < =
    • > =

Images and files in the map

  • Manipulación avanzada de datos con SQL
  • Manipulación avanzada de datos con SQL
  • Manipulación avanzada de datos con SQL

Information

Description
Mind Map on Manipulación avanzada de datos con SQL, created by Diana Molina on 06/09/2017.
Created by
Diana Molina · Sep 2017
Updated
Sep 6, 2017
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?