Desafío: Obtener la Cantidad de Productos por Categoría
Ahora la empresa nos ha asignado una nueva tarea.
Un nuevo proveedor se ha puesto en contacto con nosotros y ha informado que puede suministrar productos de las categorías Meat o Grains a bajo costo. Necesitamos averiguar qué productos de estas categorías tienen menos de 100 unidades disponibles en inventario.
Swipe to start coding
Tu tarea es encontrar los nombres de los productos y sus quantities en inventario. Une dos tablas: product y category.
Concéntrate en los productos de las categorías Meat o Grains. Utiliza el operador OR para estas categorías y asegúrate de que la cantidad del producto sea menor que 100 usando el operador AND.
Ordena los resultados por la columna name utilizando la cláusula ORDER BY.
Nota
Coloca la condición con el operador
ORentre paréntesis antes de aplicar el operadorAND. Esto sigue el orden estándar de operaciones en matemáticas discretas.
El resultado debe tener 2 columnas: product_name y amount. Recuerda establecer los alias apropiados.
Instrucciones breves
- Recuperar las columnas
product.nameyproduct.amountde la tablaproduct. - Asignar el alias
product_namea la primera columna yamounta la segunda. - Unir la tabla
categoryen la columna comúnproduct.category_id = category.id. - Utilizar una cláusula
WHEREque requiera quecategory.namesea igual a'Meat'o'Grains'. - Utilizar el operador lógico
ANDpara requerir también queproduct.amount < 100. - Ordenar los resultados por
product.name.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Which products in the Meat or Grains categories currently have less than 100 units in stock?
Can you list the product names and their current stock levels for these categories?
Are there any specific suppliers already associated with these products?
Genial!
Completion tasa mejorada a 4
Desafío: Obtener la Cantidad de Productos por Categoría
Desliza para mostrar el menú
Ahora la empresa nos ha asignado una nueva tarea.
Un nuevo proveedor se ha puesto en contacto con nosotros y ha informado que puede suministrar productos de las categorías Meat o Grains a bajo costo. Necesitamos averiguar qué productos de estas categorías tienen menos de 100 unidades disponibles en inventario.
Swipe to start coding
Tu tarea es encontrar los nombres de los productos y sus quantities en inventario. Une dos tablas: product y category.
Concéntrate en los productos de las categorías Meat o Grains. Utiliza el operador OR para estas categorías y asegúrate de que la cantidad del producto sea menor que 100 usando el operador AND.
Ordena los resultados por la columna name utilizando la cláusula ORDER BY.
Nota
Coloca la condición con el operador
ORentre paréntesis antes de aplicar el operadorAND. Esto sigue el orden estándar de operaciones en matemáticas discretas.
El resultado debe tener 2 columnas: product_name y amount. Recuerda establecer los alias apropiados.
Instrucciones breves
- Recuperar las columnas
product.nameyproduct.amountde la tablaproduct. - Asignar el alias
product_namea la primera columna yamounta la segunda. - Unir la tabla
categoryen la columna comúnproduct.category_id = category.id. - Utilizar una cláusula
WHEREque requiera quecategory.namesea igual a'Meat'o'Grains'. - Utilizar el operador lógico
ANDpara requerir también queproduct.amount < 100. - Ordenar los resultados por
product.name.
Solución
¡Gracias por tus comentarios!
single