Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 所有甲虫每一长度的最小、平均、最大重量是多少?(*按此顺序投影,第一个最小值,第二个平均值,第三个最大值)_Sql - Fatal编程技术网

Sql 所有甲虫每一长度的最小、平均、最大重量是多少?(*按此顺序投影,第一个最小值,第二个平均值,第三个最大值)

Sql 所有甲虫每一长度的最小、平均、最大重量是多少?(*按此顺序投影,第一个最小值,第二个平均值,第三个最大值),sql,Sql,这是它应该如何编码的,我已经研究了一个小时了我不知道我知道其他的解决方案,但不是像那样的措辞 从甲壳虫中选择【填空】【填空】【填空】 这是我的桌子 CREATE TABLE beetle ( code INT(5), zone ENUM( "coastal", "upland", "central" ), colour ENUM( "red", "black", "brown", "green" ), weight

这是它应该如何编码的,我已经研究了一个小时了我不知道我知道其他的解决方案,但不是像那样的措辞

从甲壳虫中选择【填空】【填空】【填空】

这是我的桌子

CREATE TABLE beetle (
        code    INT(5),
        zone    ENUM( "coastal", "upland", "central" ),
        colour  ENUM( "red", "black", "brown", "green" ),
        weight  INT(3),                 -- in milligrams
        length  INT(3),                 -- in millimetres
        PRIMARY KEY (code) );


 INSERT INTO beetle VALUES ( 1, "central", "red", 5, 6 );
 INTO beetle VALUES ( 2, "upland", "black", 10, 11 );
 INSERT INTO beetle VALUES ( 3, "coastal", "red", 7, 9 );
 INSERT INTO beetle VALUES ( 4, "coastal", "brown", 7, 9 );
 INSERT INTO beetle VALUES ( 5, "coastal", "red", 5, 6 );
 INSERT INTO beetle VALUES ( 6, "upland", "black", 10, 11 );
 INSERT INTO beetle VALUES ( 7, "upland", "green", 7, 9 );
 INSERT INTO beetle VALUES ( 8, "upland", "brown", 5, 9 );
 INSERT INTO beetle VALUES ( 9, "central", "red", 10, 11 );
请参阅

请尝试以下查询:

SELECT MIN(weight) as min_weight,AVG(weight) as avg_weight,MAX(weight) as max_weight FROM beetle GROUP BY length;

请提供一些示例数据,如文本或DDL、DML语句。如果您在开始发布之前花些时间阅读这些页面,了解网站的工作方式,您会发现您在这里的体验会更好。你没有提供任何我们可以用来帮助你的信息,如果这个问题不值得你去问,我们将无法回答。我只是编辑了它,很抱歉一开始不清楚。这个练习应该教你如何使用分组和聚合功能。它是基本级别的SQL。请花些时间阅读SQL教程,即使是最差的教程也能很好地解释这一点。我看了教程,我只是不知道如何使用之前的group by,这在任何教程中都没有看到