gpt4 book ai didi

mysql - 在获取特定列中某些列的组的最大值后,如何为列提供条件?

转载 作者:行者123 更新时间:2023-11-29 05:49:37 25 4
gpt4 key购买 nike

This is the table

我为每个图片 ID 设置了多个标签。每个标签在表中都有自己的行和唯一 ID。在按图像 ID 对标签“汽车”进行分组后,我得到了表中标签“汽车”的最大百分比值。但我不知道如何仅在特定图像 ID 的“汽车”标签的最大百分比小于 40 的情况下获取行。

select used_car_image_id, count(object_label), max(percentage) 
from individual_used_cars_image_label
where object_label = 'car'
group by used_car_image_id

我希望表格显示 used_car_image_id、count(object_label)、max(percentage),其中 max(percentage) 将小于 40。并且它不应该包含任何名为“car”的标签具有的图像 ID超过 40%。

最佳答案

使用拥有

select used_car_image_id, count(object_label), max(percentage) 
from individual_used_cars_image_label
where object_label = 'car'
group by used_car_image_id
having max(percentage)<40

关于mysql - 在获取特定列中某些列的组的最大值后,如何为列提供条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55649838/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com