MariaDB查询两个字段中的最大值和最小值



在此数据库中:

https://github.com/DiscoDurodeRoer/Database_pokemon/blob/master/1%C2%BA_generacion/scripts/mysql_pokemon.sql

我想进行一个查询,以找到最低、重量最大的口袋妖怪。我该怎么做?

例如,我可以查询最大重量的口袋妖怪:

SELECT nombre AS 'Nombre', peso AS 'Peso' FROM pokemon ORDER BY peso DESC LIMIT 1;

桌子是口袋妖怪,重量是"比索",身高是"阿图拉"。

但我想找到最大重量和最小高度的口袋妖怪。

感谢

您可以在ORDERBY条件中使用多个子句,所以我认为您的答案是:

SELECT nombre AS 'Nombre', peso AS 'Peso', altura AS 'altura' FROM pokemon ORDER BY peso DESC, altura ASC LIMIT 1 

最新更新