URGENTE ayuda con consulta sql !!!

Juan
24 de Marzo del 2004
necesito hacer lo siguiente: · Seleccionar las recetas por categoría que utilicen la mayor o menor cantidad de ingredientes, ordenadas por categoría y cantidad de ingredientes.

tablas: recetas(codrec, codcat, nomrec...)
categoria(codcat,nombre...)
llevan(codrec, codingr,proporcion ..)
ingredientes(codingr,nomingr..)
Como se resuelve?
gracias

Otra es :· Seleccionar las recetas “discrepantes”, es decir que utilicen los mismos ingredientes, pero en distintas proporciones.

Isa?
24 de Marzo del 2004
** Sin Probar **

SELECT recetas.codrec, recetas.nomrec,recetas.codcat,categoria.nombre, COUNT(llevan.proporcion)
FROM recetas JOIN categoria ON recetas.codcat = categoria.codcat
JOIN ingredientes ON recetas.codrec = ingredientes.codrec
JOIN llevan ON llevan.codrec = ingredientes.codrec
GROUP BY recetas.codrec, recetas.nomrec,recetas.codcat,categoria.nombre
ORDER BY 5 DESC