Profesor Israel ¿es una mala práctica el uso de ‘*’ con el comando SELECT? ¿Aunque quiera recibir todos los campos de la tabla es mejor n...

Pregunta de la clase:
SELECT
Walter Omar Barrios Vazquez

Walter Omar Barrios Vazquez

Pregunta
studenthace 5 años

Profesor Israel ¿es una mala práctica el uso de ‘*’ con el comando SELECT? ¿Aunque quiera recibir todos los campos de la tabla es mejor nombrar uno por uno?

4 respuestas
para escribir tu comentario
    Irving Juárez

    Irving Juárez

    studenthace 4 años

    No, la estrellita solo significa TODOS

    JIMMY ALEXANDER CRUZ QUINTERO

    JIMMY ALEXANDER CRUZ QUINTERO

    studenthace 5 años

    El '*' se usa cuando se están construyendo las consultas con el fin de validar que campos y datos tienen una tabla, pero a medida que se itera en la construcción del query estos se deben reemplazar por los nombres de las columnas a visualizar. A medida que las consultas sobre la base de datos se vuelven más complejas, por experiencia puedo decir que muy pocos querys retornan todos los campos de las tablas relacionadas en la consulta.

    David Campos

    David Campos

    studenthace 5 años

    Así es, es una buena práctica nombrar cada columna aun cuando vas a necesitarlas todas.

Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.

Curso de Base de Datos [Empieza Gratis]
Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.