Consultas en SQL I

Consultas en SQL I

16 Qs

quiz-placeholder

Similar activities

Evaluación Segundo Parcial OFIMÁTICA M4

Evaluación Segundo Parcial OFIMÁTICA M4

12th Grade

13 Qs

EXAMEN SEGUNDO TRIMESTRE

EXAMEN SEGUNDO TRIMESTRE

10th Grade

21 Qs

NEPTUNO SQL

NEPTUNO SQL

Professional Development

19 Qs

EXCEL BASICO

EXCEL BASICO

1st Grade

20 Qs

Taller de Base de Datos - Competencia 2 - Examen Práctico

Taller de Base de Datos - Competencia 2 - Examen Práctico

University

15 Qs

EQUIPO 5

EQUIPO 5

KG - University

16 Qs

Servicio al Clientes y mesa de Ayuda

Servicio al Clientes y mesa de Ayuda

10th Grade

15 Qs

Access

Access

1st Grade

20 Qs

Consultas en SQL I

Consultas en SQL I

Assessment

Quiz

Computers

Hard

Created by

Daniel Beffermann

Used 30+ times

FREE Resource

16 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Los alumnos de desafío latam aprueban con un 90% de desafios evaluados subidos a la plataforma LMS y con una nota de la prueba de 7.0 o más.

¿Cómo seleccionar a todos los estudiantes aprobados?

SELECT

*

FROM estudiantes

WHERE promedio > 7;

SELECT

*

FROM estudiantes

WHERE promedio >= 7

AND desafios_evaluados >= 0.9;

SELECT

*

FROM estudiantes

WHERE promedio >= 7.0

AND desafios_evaluados >= 0.9;

SELECT

*

FROM estudiantes

WHERE promedio = 7

AND desafios_evaluados >= 0.9;

2.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Supongamos que tienes una tabla llamada "puntuaciones" con las columnas "nombre" (nombre del jugador) y "puntos" (puntos obtenidos en un juego).
Quieres encontrar al jugador con la puntuación más alta. ¿Cuál sería la consulta SQL adecuada para lograrlo?

SELECT nombre, puntos FROM puntuaciones WHERE puntos = MAX(puntos);

SELECT nombre, MAX(puntos) FROM puntuaciones;

SELECT TOP 1 nombre, puntos FROM puntuaciones ORDER BY puntos DESC;

SELECT nombre, puntos FROM puntuaciones ORDER BY puntos DESC LIMIT 1;

3.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Tienes una tabla "ventas" con las columnas "id_venta" y "fecha."

Deseas eliminar todas las ventas realizadas antes del 1 de enero de 2023. ¿Cuál sería el comando SQL adecuado?

DELETE FROM ventas WHERE fecha < '2023-01-01';

DELETE FROM ventas WHERE fecha < '01-01-2023';

DROP FROM ventas WHERE fecha < '2023-01-01';

DROP FROM ventas WHERE fecha < '01-01-2023';

4.

MULTIPLE CHOICE QUESTION

3 mins • 2 pts

Media Image

Escribe una consulta SQL que devuelva el mayor precio de venta registrado para cada día en la tabla "ventas".

El resultado debe incluir la fecha y el precio máximo correspondiente a esa fecha, ordenados de mas antiguo a más reciente.

SELECT

fecha,

MAX(precio)

FROM ventas;

SELECT

fecha,

MAX(precio)

FROM ventas

ORDER BY fecha ASC;

SELECT

DISTINCT(fecha),

MAX(cantidad)

FROM ventas

ORDER BY fecha ASC;

SELECT

fecha,

MAX(precio)

FROM ventas

GROUP BY fecha

ORDER BY fecha;

5.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Un analista de negocio te pide que limpies la tabla de empleados.

En particular, deseas eliminar los registros de empleados que sean antiguos (contratados antes del 1 de enero de 2022) o que figuren como inactivos

DELETE FROM empleados WHERE ____________;

fecha_contratacion < '01-01-2022' OR status = 'inactivo'

fecha_contratacion < "2022-01-01" AND status = "inactivo"

fecha_contratacion < '2022-01-01' OR status = 'inactivo'

fecha_contratacion < "2022-01-01" AND status = "inactivo"

6.

MULTIPLE CHOICE QUESTION

3 mins • 2 pts

Media Image

Como analista del area de ventas requieres obtener el INGRESO TOTAL por día de la tabla de ventas.

SELECT

cantidad*precio

FROM ventas;

SELECT

cantidad*cast(precio as decimal)

FROM ventas;

SELECT
SUM(cantidad*CAST(precio as decimal))
FROM ventas;

SELECT

fecha, sum(cantidad*cast(precio as decimal))
FROM ventas

GROUP BY fecha;

7.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

Supongamos que deseas obtener el número total de registros de la tabla "ventas."
¿Cuál sería el comando SQL que debes ejecutar desde la linea de comandos de psql?

\count ventas

\sum registros ventas

SELECT

COUNT(*)

FROM ventas;

SELECT total_registros(ventas);

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?