SQL – Nivel 1 – Test 2

SQL – Nivel 1 – Test 2

Test-2 SQL Nivel 1

¿Cuál es la cláusula para combinar filas de dos o más tablas?

¿Qué cláusula se usa para limitar el número de filas retornadas en un resultado?

¿Cuál es la función SQL para contar el número de filas en un resultado?

¿Cuál es el operador SQL para buscar un patrón en una columna?

¿Qué cláusula se usa para combinar los resultados de dos consultas SELECT?

¿Qué comando se usa para cambiar la estructura de una tabla existente?

¿Qué comando se usa para otorgar permisos a un usuario en una base de datos?

¿Cuál es la función SQL para encontrar el valor más alto en una columna?

¿Qué comando se usa para obtener solo filas únicas en el resultado?

¿Cuál es el operador SQL para comparar un valor con una lista de valores?

Tests similares

Respuestas:


1. ¿Cuál es el operador SQL para comparar un valor con una lista de valores?

Respuesta: IN

Explicación:
El operador IN se utiliza para comprobar si un valor coincide con alguno de los valores de una lista. Ejemplo:

SELECT * FROM usuarios WHERE id IN (1, 2, 3);


2. ¿Qué cláusula se usa para combinar los resultados de dos consultas SELECT?

Respuesta: UNION

Explicación:
UNION combina los resultados de dos consultas SELECT y elimina duplicados, a menos que se use UNION ALL. Ejemplo:

SELECT nombre FROM empleados

UNION

SELECT nombre FROM clientes;


3. ¿Qué comando se usa para otorgar permisos a un usuario en una base de datos?

Respuesta: GRANT

Explicación:
GRANT se utiliza para otorgar permisos específicos a un usuario o rol. Ejemplo:

GRANT SELECT, INSERT ON usuarios TO ‘usuario1’;


4. ¿Cuál es el operador SQL para buscar un patrón en una columna?

Respuesta: LIKE

Explicación:
El operador LIKE se utiliza para buscar patrones utilizando comodines como % (cualquier secuencia) o _ (un solo carácter). Ejemplo:

SELECT * FROM usuarios WHERE nombre LIKE ‘A%’;


5. ¿Cuál es la función SQL para contar el número de filas en un resultado?

Respuesta: COUNT()

Explicación:
La función COUNT() devuelve el número de filas en el conjunto de resultados. Ejemplo:

SELECT COUNT(*) FROM usuarios;


6. ¿Cuál es la cláusula para combinar filas de dos o más tablas?

Respuesta: JOIN

Explicación:
JOIN combina filas de dos o más tablas basándose en una condición de relación. Ejemplo:

SELECT empleados.nombre, departamentos.nombre

FROM empleados

JOIN departamentos ON empleados.dept_id = departamentos.id;


7. ¿Qué cláusula se usa para limitar el número de filas retornadas en un resultado?

Respuesta: LIMIT

Explicación:
LIMIT restringe el número de filas que devuelve una consulta. Ejemplo:

SELECT * FROM usuarios LIMIT 10;


8. ¿Cuál es la función SQL para encontrar el valor más alto en una columna?

Respuesta: MAX()

Explicación:
La función MAX() devuelve el valor más alto en una columna. Ejemplo:

SELECT MAX(salario) FROM empleados;


9. ¿Qué comando se usa para cambiar la estructura de una tabla existente?

Respuesta: ALTER TABLE

Explicación:
ALTER TABLE se usa para modificar la estructura de una tabla, como agregar, eliminar o cambiar columnas. Ejemplo:

ALTER TABLE usuarios ADD columna_extra VARCHAR(50);


10. ¿Qué comando se usa para obtener solo filas únicas en el resultado?

Respuesta: DISTINCT

Explicación:
DISTINCT elimina duplicados en los resultados de una consulta. Ejemplo:

SELECT DISTINCT ciudad FROM usuarios;

Deja un comentario