wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CBTIS SQL Queries basicos

Total questions: 11

Worksheet time: 8mins

Name
Class
Date
1.

¿Cuál de las siguientes consultas muestra el first_name, last_name y gender de los pacientes cuyo gender es 'M'?

a)

A) SELECT first_name, last_name FROM patients WHERE gender = 'M';

b)

B) SELECT first_name, last_name, gender FROM patients WHERE gender = 'M';

c)

C) SELECT * FROM patients WHERE gender = 'M';

d)

D) SELECT name, gender FROM patients WHERE gender = 'M';

2.

¿Cómo seleccionas el first_name y last_name de los pacientes que no tienen alergias registradas (allergies es NULL)?

a)

A) SELECT first_name, last_name FROM patients WHERE allergies = '';

b)

B) SELECT first_name, last_name FROM patients WHERE allergies = NULL;

c)

C) SELECT first_name, last_name FROM patients WHERE allergies IS NULL;

d)

D) SELECT first_name, last_name FROM patients WHERE allergies != NULL;

3.

3️⃣ ¿Cuál es la consulta correcta para mostrar el first_name de los pacientes cuyo first_name comienza con la letra 'C'?

a)

A) SELECT first_name FROM patients WHERE first_name LIKE '%C';

b)

B) SELECT first_name FROM patients WHERE first_name LIKE 'C%';

c)

C) SELECT first_name FROM patients WHERE first_name = 'C*';

d)

D) SELECT first_name FROM patients WHERE first_name STARTS 'C';

4.

¿Qué consulta selecciona los pacientes cuyo weight está en el rango de 100 a 120 (inclusive)?

a)

A) SELECT first_name, last_name FROM patients WHERE weight >= 100 AND weight <= 120;

b)

B) SELECT first_name, last_name FROM patients WHERE weight BETWEEN 100 TO 120;

c)

C) SELECT first_name, last_name FROM patients WHERE weight > 100 AND weight < 120;

d)

D) SELECT first_name, last_name FROM patients WHERE weight = (100,120);

5.

5️⃣ ¿Cuál es la forma correcta de actualizar la columna allergies, reemplazando los valores NULL por 'NKA'?

a)

A) UPDATE patients SET allergies = 'NKA' WHERE allergies IS NULL;

b)

B) UPDATE patients WHERE allergies IS NULL SET allergies = 'NKA';

c)

C) MODIFY patients SET allergies = 'NKA' WHERE allergies IS NULL;

d)

D) UPDATE patients SET allergies = NULL WHERE allergies = 'NKA';

6.

6️⃣ ¿Cómo se concatenan first_name y last_name en una sola columna para mostrar el nombre completo?

a)

A) SELECT first_name + ' ' + last_name FROM patients;

b)

B) SELECT CONCAT(first_name, ' ', last_name) FROM patients;

c)

C) SELECT first_name || last_name FROM patients;

d)

D) SELECT CONCATENATE(first_name, last_name) FROM patients;

7.

7️⃣ ¿Cómo mostrarías el first_name, last_name y el nombre de la provincia (province_name) de cada paciente?

a)

A) SELECT first_name, last_name, province_name FROM patients;

b)

B) SELECT first_name, last_name, province_name FROM patients JOIN province_names;

c)

C) SELECT first_name, last_name, province_name FROM patients JOIN province_names ON patients.province_id = province_names.province_id;

d)

D) SELECT first_name, last_name, province_names FROM patients;

8.

8️⃣ ¿Cuál de las siguientes consultas devuelve la cantidad total de pacientes en la tabla patients?

a)

A) SELECT COUNT(*) FROM patients;

b)

B) SELECT SUM(*) FROM patients;

c)

C) SELECT NUMBER(patients) FROM patients;

d)

D) SELECT COUNT(patient_id) WHERE patients;

9.

9️⃣ ¿Cómo podríamos asegurarnos de que la consulta selecciona solo pacientes que NO viven en la provincia con province_id = 'ON'?

a)

A) SELECT * FROM patients WHERE province_id = 'ON';

b)

B) SELECT * FROM patients WHERE province_id != 'ON';

c)

C) SELECT * FROM patients WHERE province_id NOT ON 'ON';

d)

D) SELECT * FROM patients EXCLUDE province_id = 'ON';

10.

🔟 ¿Cómo filtrar los pacientes que pesan más de 150 y ordenar los resultados de mayor a menor peso?

a)

A) SELECT * FROM patients WHERE weight >= 150 ORDER BY weight DESC;

b)

B) SELECT * FROM patients ORDER weight DESC WHERE weight >= 150;

c)

C) SELECT weight FROM patients WHERE weight > 150 SORT BY DESC;

d)

D) SELECT * FROM patients SORT weight > 150 DESC;

11.

¿Qué mejorarías de la clase para el segundo parcial?

4 lines