Page 6 - Dominguez_Ruan_Sesión12
P. 6

5.                                 Sentencias SQL para Consultas Complejas









          Consejos finales para facilitar



          la creación de silencios complejos.






                Especifique los nombres de las columnas dentro de la consulta; no caiga en la
           trampa de "SELECCIONAR *". Es probable que una consulta compleja que no
           especifica qué columnas devolver devuelve columnas que no son necesarias, lo que
           dificulta la búsqueda de la información que busca.


                Formatee su consulta con cuidado para que sea lo más legible posible. Coloque
           cada campo que se va a seleccionar en su propia línea, y coloque cada nueva tabla
           unida en su propia línea, y cada elemento de una cláusula "DÓNDE" en su propia
           línea.


                Utilice nombres significativos para las tablas para facilitar la legibilidad. Es probable
           que necesite consultar sus tablas varias veces dentro de su consulta, y si está
           trabajando dentro de la base de datos de otra persona con su convención de
           nomenclatura, los nombres de las tablas pueden contener información redundante
           sobre la referencia, p. Ej. "MiDBTabla1", por lo que llama a una tabla como esa "T1".


                Cree una cláusula "Dónde" redundante, p. Ej. "DONDE 0 = 0" para permitir la
           prueba sencilla de diferentes partes de la cláusula DONDE. Es decir, debido a que
           "DONDE 0 = 0" se encuentra automáticamente al comienzo de la cláusula
           "DONDE", puede activar y desactivar el resto sin un error de sintaxis para
           comprobar el efecto.


                Planifique su consulta, posiblemente haciendo un boceto en papel para que sepa lo
           que está tratando de lograr en términos de dónde se encuentran sus datos y cómo
           las tablas en su consulta se relacionan entre sí antes de comenzar a convertirlas en
           código.
   1   2   3   4   5   6   7   8