Preguntas de la entrevista sobre análisis de datos SQL
1. Tabla de datos de transacciones existente user_goods_table,
El jefe quiere saber la distribución de preferencias de las categorías de comida para llevar compradas por cada usuario y averiguar qué categoría de comida para llevar compra más cada usuario.
2. Tabla de datos de transacciones existente user_sales_table,
El jefe quiere conocer el 20% superior de usuarios con monto de pago.
3. Tabla de inicio de sesión de usuarios existentes user_login_table,
El jefe quiere conocer los usuarios importantes que han iniciado sesión en la plataforma durante 7 días consecutivos.
4. Dada una tabla de inicio de sesión de usuario user_attendence, la tabla contiene tres campos, a saber, ID de usuario: user_id, fecha: fecha, si se debe iniciar sesión: is_sign_in, 0 no y 1 sí.
4-1. Calcule la cantidad de días que cada usuario ha registrado continuamente hasta ahora (suponiendo que la hora actual sea 2020-04-27):
Requiere la salida del ID de usuario. user_id y número de días de registro consecutivos Recent_continuous_days
4-2 Calcule el número máximo de días de registro consecutivos para un usuario en el historial:
Solicite la salida del ID de usuario. user_id y el número máximo de días de check-in consecutivos