Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Obtener el Precio Mínimo por Categoría | Unión de Tablas
SQL Intermedio

bookDesafío: Obtener el Precio Mínimo por Categoría

La empresa necesita encontrar el precio mínimo de un producto de cada categoría para organizar una campaña de marketing. ¡Te han asignado esta tarea!

Tarea

Swipe to start coding

Tu tarea es obtener el precio mínimo para cada categoría de producto. Sin embargo, para ofrecer opciones a los clientes, necesitas recuperar solo aquellas categorías donde existan más de 5 productos diferentes.

Une dos tablas, agrega los datos y utiliza la cláusula HAVING. Al final, ordena el resultado por category_name en orden ascendente.

Ten en cuenta que en la respuesta debes tener 2 columnas: category_name y min_price. ¡No olvides asignar alias a estas columnas!

Instrucciones breves

  • Recuperar la columna category.name y el valor mínimo de la columna price de la tabla category.
  • Asignar el alias category_name a la primera columna y min_price a la segunda.
  • Unir la tabla product usando la columna común category.id = product.category_id.
  • Agrupar los datos por category.name.
  • Utilizar una cláusula HAVING con la condición COUNT(product.name) > 5.
  • Ordenar los resultados por category_name.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 3
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

close

Awesome!

Completion rate improved to 4

bookDesafío: Obtener el Precio Mínimo por Categoría

Desliza para mostrar el menú

La empresa necesita encontrar el precio mínimo de un producto de cada categoría para organizar una campaña de marketing. ¡Te han asignado esta tarea!

Tarea

Swipe to start coding

Tu tarea es obtener el precio mínimo para cada categoría de producto. Sin embargo, para ofrecer opciones a los clientes, necesitas recuperar solo aquellas categorías donde existan más de 5 productos diferentes.

Une dos tablas, agrega los datos y utiliza la cláusula HAVING. Al final, ordena el resultado por category_name en orden ascendente.

Ten en cuenta que en la respuesta debes tener 2 columnas: category_name y min_price. ¡No olvides asignar alias a estas columnas!

Instrucciones breves

  • Recuperar la columna category.name y el valor mínimo de la columna price de la tabla category.
  • Asignar el alias category_name a la primera columna y min_price a la segunda.
  • Unir la tabla product usando la columna común category.id = product.category_id.
  • Agrupar los datos por category.name.
  • Utilizar una cláusula HAVING con la condición COUNT(product.name) > 5.
  • Ordenar los resultados por category_name.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

close

Awesome!

Completion rate improved to 4
Sección 3. Capítulo 3
single

single

some-alt