gpt4 book ai didi

mysql - 在使用 Min() 时是否要执行 Count()?

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

下面的语句是从products表中获取所有不重复的ID。有什么方法可以获取此 sql 语句输出的总行数吗?

select min(product_id) from products 
where market_code = 'germany'
group by product_code


示例表数据:

product_id   market_code   product_code
1 uk AAA
1 uk AAA
1 uk AAA
2 germany BAA
2 germany BAA
3 uk BAA

谢谢

最佳答案

你可以简单地这样做:

SELECT COUNT(*)
FROM
(
select min(product_id) from products
where market_code = 'germany'
group by product_code
) AS t;

关于mysql - 在使用 Min() 时是否要执行 Count()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19619224/

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