Después de la semana 57, ¡continuamos con nuestras opciones SELECCIONAR con REEMPLAZAR!
Dado nuestro código de inicio a continuación, nos gustaría que hiciera lo siguiente:
– restar 1 a la edad (porque el interno olvidó que los bebés comienzan en 0, no en 1)
– agregar 10 % al peso de todos porque la báscula parecía estar desactivado
Reemplaza el género de todos por «desconocido» si estaba marcado como «otro».
Código de inicio
CREATE OR REPLACE TABLE measurements (
height INT,
weight INT,
age INT,
gender VARCHAR(),
id INT
);
insert into measurements (height, weight, age, gender, id) values (41, 178, 74, 'other', 1);
insert into measurements (height, weight, age, gender, id) values (188, 145, 87, 'other', 2);
insert into measurements (height, weight, age, gender, id) values (215, 725, 30, 'male', 3);
insert into measurements (height, weight, age, gender, id) values (159, 48, 116, 'female', 4);
insert into measurements (height, weight, age, gender, id) values (243, 204, 6, 'other', 5);
insert into measurements (height, weight, age, gender, id) values (232, 306, 30, 'male', 6);
insert into measurements (height, weight, age, gender, id) values (261, 602, 62, 'other', 7);
insert into measurements (height, weight, age, gender, id) values (143, 829, 113, 'female', 8);
insert into measurements (height, weight, age, gender, id) values (62, 190, 86, 'male', 9);
insert into measurements (height, weight, age, gender, id) values (249, 15, 73, 'male', 10);
El desafío es hacer esto con 1 consulta y los resultados finales se verán así:

(Puede que haya una pequeña trampa escondida en nuestro desafío de esta semana, así que no te desanimes si no la consigues en el primer intento)




