Recap - With Queries
Parte de la sección Fundamentos del Journey de SQL de Coddy — lección 50 de 72.
Desafío
FácilTablas y columnas disponibles:
<b>devices_specs</b>:<b>device_id</b>,<b>width</b>,<b>height</b>,<b>num_features</b>,<b>opinion</b><b>devices_score</b>:<b>device_id</b>,<b>score</b>
La calidad de un dispositivo se mide por (width/height)*num_features.
Queremos encontrar todos los dispositivos sobrevalorados. Obtén todos los dispositivos donde la opinion del dispositivo es mayor que la calidad promedio y la score del dispositivo es menor que la calidad promedio. Devuelve solo el device_id.
Para resolverlo, usa la cláusula WITH para crear una subconsulta que calcule la calidad promedio y reutilízala en la consulta principal.
Pruébalo tú mismo
Todas las lecciones de Fundamentos
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns9Multiple tables
Basic Join Part 1Basic Join Part 2Recap - JoinSelf joinRecap - Self JoinUnionSimplify queries, WITH keywordRecap - With QueriesRecap - Real Estate Contractor