完整问题:每种产品的报告,其现有库存的百分比值,以百分比表示所属的产品线的库存。按产品线和产品线下降百分比值排序报告。显示带有两位小数的百分比。相关子查询:“其现有库存的百分比值,作为产品线现有库存的百分比”
数据库:http://richardtwatson.com/dm6e/images/general/ClassicModels.png
我尝试......
SELECT P.productCode, ((P.quantityinStock* '100,2')/(SELECT MAX(P.quantityInStock)
FROM Products P)) AS Percent_
FROM Products P
WHERE P.productCode= (SELECT ((COUNT(Q.productLine *100.0)))/(SELECT MAX(Q.productLine))
FROM ProductLines Q
WHERE Q.productLine= P.productCode
ORDER BY Q.productLine DESC)
我奋力颇有几分与这些相关子查询!
完美!谢谢! – binmop