繁体   English   中英

使用三个条件选择 SQL

[英]Selecting on SQL with three conditions

我有一份食谱清单,制作这些食谱需要花费多少钱,以及准备这些食谱的厨师的名字。

我想创建一个包含所有厨师姓名、食谱名称、每个人准备的食谱数量以及他们准备的食谱的平均价格的列表。

到目前为止我有

SELECT (DISTINCT chefName) FROM Chef
AND
SELECT COUNT(nameRecipe) FROM Recipe
AND
SELECT AVG(PriceOfRecipe) FROM Recipe;

但我收到此错误 #1064 - 您的 SQL 语法有错误; 检查与您的 MariaDB 服务器版本相对应的手册以获取正确的语法

这可能是什么?

我认为这可能有效:

SELECT chefName, AVG(PriceofRecipe), COUNT(nameRecipe) FROM Recipe GROUP BY chefName

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM