PUERTA | Maqueta de puerta 2017 | Pregunta 60

¿Qué opción es verdadera sobre la consulta SQL dada a continuación?

SELECT firstName, lastName 
FROM Employee 
WHERE lastName BETWEEN 'A%' AND 'D%';

(A) Mostrará todos los empleados que tengan apellidos que comiencen con las letras ‘A’ hasta ‘D’, incluida la A y exclusiva de la D.

(B) Lanzará un error ya que BETWEEN solo se puede usar para Números y no para strings.
(C) Mostrará todos los empleados cuyos apellidos comienzan con ‘A’ y terminan con ‘D’.
(D) Mostrará todos los empleados que tengan apellidos en el rango de letras iniciales como ‘A’ y ‘D’, excluyendo los nombres que comiencen con ‘A’ y ‘D’.

Respuesta: (A)
Explicación:

El operador BETWEEN también funciona con el rango de valores de caracteres.
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *