SUBCONSULTAS EN MYSQL

Descrição

CAPITULO DEDICADO A SUBCONSULTAS
Victor Romero
Mapa Mental por Victor Romero, atualizado more than 1 year ago
Victor Romero
Criado por Victor Romero mais de 8 anos atrás
66
0

Resumo de Recurso

SUBCONSULTAS EN MYSQL
  1. ¿QUE ES UNA SUBCONSULTA?
    1. UNA SUBCONSULTA NO ES MAS QUE UNA CONSULTA DENTRO DE OTRA CONSULTA LAS CUALES UTILIZAN LAS SENTENCIA SELECT JUNTO CON LAS CLAUSULAS WHERE Y HAVING PARA INDICAR CONDICIONES
      1. LAS SUBCONSULTAS SE DIVIDEN EN TES GRUPOS DEACUERDO AL NUMERO DE FILAS Y COLUMNAS QUE DEVUELVEN, LOS CUALES SON:
        1. SUBCONSULTAS QUE DEVUELVEN UN UNICO VALOR (UNA FILA CON UNA UNICA COLUMNA)
          1. EL VALOR DEVUELTO POR LA SUBCONSULTA PUEDE SER USADO COMO UN VALOR NORMAL EN UNA EXPRECION U COMPARACIÓN, PUEDE SER USADA PRACTICAMENTE EN CUALQUIER LUGAR DE UNA CONSULTA PRINCIPAL AUNQUE LOS LUGARES MAS COMUNES SON LAS CLAUSULAS WHERE Y HAVING
          2. SUBCONSULTAS QUE DEVUELVEN UNA UNICA FILA CON MAS DE UNA COLUMNA
            1. UNA SUBCONSULTA QUE DEVUELVE UNA UNICA FILA ES USADA COMUNMENTE EN PREDICADOS, EN EL WHERE O EN EL HAVING,, SU FORMA DE USO ES (EXP1,EXP2..) Y SE USA EL OPERADOR (SUBCONSULTA)
            2. SUBCONSULTAS QUE DEVUELVEN UN CONJUNTO DE FILAS ES DECIR (CERO UNA O VARIAS FILAS)
              1. EN ESTE TIPO DE CONSULTAS NO SE PUEDEN USAR LOS OPERADORES TRADICONALES YA QUE ESTOS SOLO SIRVEN PARA COMPARAR UN VALOR CON OTRO Y NO UN VALOR CON MUCHOS QUE ES A DONDE VA ESTE TIPO DE CONSULTA POR LO CUAL DEBEMOS UTILIZAR OPERADORES LOGICOS.
            3. ¿CUANDO SE USAN?
              1. UNA SUBCONSULTA SE USA CUANDO SE QUIERE EXTRAER INFORMACION ESPECIFICA DE UNA O VARIAS TABLAS QUE CONFORMAN UNA BASE DE DATOS CON MILES DE REGISTROS.
            4. ¿PARA QUE SIRVEN?
              1. SIRVEN PARA EXTRAER DETERMINADA INFORMACION VALIOSA Y REALIZAR ALGUN TIPO DE CALCULO SON TENER QUE REVISAR TABLA POR TABLA EN SOLO UNA OPERACION Y ASI PODER TOMAR DECICIONES,
              2. COMPONENTES DE UNA SUBCONSULTA
                1. OPERADORES
                  1. IN
                    1. ESTE OPERADOR COMPRUEBA LA PERTENENCIA AUN CONJUNTO, LA OPERACION A IN B DEVUELVE CIERTO SI A PERTENECE AL CONJUNTO B
                    2. EXIST
                      1. LA OPERACION EXIST B DEVUELVE CIERTO SI EL CONJUNTO B CONTIENE ALMENOS UN ELEMENTO DE LA FILA
                      2. ALL
                        1. LA OPERACION A>=ALL(B) DEVUELVE CIERTO SI A ES MAYOR O IGUAL A TODOS LOS ELEMENTOS DEL CONJUNTO B
                        2. ANY
                          1. LA OPERACION MAYOR QUE ANY(B) DEVUELVE CIERTO SI A ES MAYOR QUE ALGUNO DE LOS ELEMENTOS DEL CONJUNTO B
                          2. SOME
                            1. SOME ES EQUIVALENTE AL ESTANDAR DE SQL DE ANY, SE UTILIZA ESTE TIPO DE COMPARACION CUANDO QUEREMOS COMPARAR EL RESULTADO DE LA EXPRECION CON UNA LISTA DE VALORES Y ACTUAR EN FUNCION DEL MODIFICADOR EMPLEADO

                        Semelhante

                        Herramientas colaborativas en internet
                        Jenny lorena JARAMILLO
                        ato administrativo- requisitos/ elementos
                        michelegraca
                        Preposições em inglês
                        GoConqr suporte .
                        Macetes para Fórmulas de Física
                        Marina Faria
                        Músculos e ossos - Nível fácil
                        Daniel Pereira
                        Anatomia membro inferior - Ossos, acidentes e movimentos
                        vitorstoco
                        Mapa Conceitual com GoConq
                        Alessandra S.
                        Quiz (Interpretação Textual) - T6s
                        Rodrigo de Freit9506