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

Mind map

SUBCONSULTAS

nirvana.cristian Spanish

Map content

SUBCONSULTAS

  1. Que es?

    • Una subconsulta es una sentencia SELECT que aparece dentro de otra sentencia SELECT que llamaremos consulta principal.
  2. En que consisten?

    • Consiste en utilizar los resultados de una consulta dentro de otra, que se considera principal
  3. Para que sirven?

    • Sirve para proporcionar un conjunto de uno o más valores especificados para evaluar en la expresión de la cláusula WHERE o HAVING
  4. Tipos

    • Subconsultas con Alias
    • Subconsultas con IN o NOT IN
      • Las subconsultas que empiezan por la palabra clave NOT IN, devuelven también una lista de cero o más valores.
      • El resultado de una subconsulta especificada con IN (o con NOT IN) es una lista de cero o más valores. Una vez que la consulta devuelve los resultados, la consulta externa hace uso de ellos.
    • Subconsultas con UPDATE, DELETE e INSERT
      • En las instrucciones de manipulación de datos (DML) UPDATE, DELETE, INSERT y SELECT se pueden anidar subconsultas.
    • Subconsultas con ANY, SOME o ALL
      • Los operadores de comparación que presentan una subconsulta se pueden modificar mediante las palabras clave ALL o ANY. SOME es un equivalente del estándar ISO de ANY.
    • Subconsultas con EXISTS y NOT EXISTS
      • Cuando una subconsulta se especifica con la palabra clave EXISTS, funciona como una prueba de existencia. La cláusula WHERE de la consulta externa comprueba si existen las filas devueltas por la subconsulta. En realidad, la subconsulta no produce ningún dato, devuelve el valor TRUE o FALSE.
      • NOT EXISTS funciona igual que EXISTS, con la diferencia de que la cláusula WHERE en la que se utiliza se cumple si la subconsulta no devuelve ninguna fila.

Information

Description
Mind Map on SUBCONSULTAS, created by nirvana.cristian on 28/09/2015.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?