gpt4 book ai didi

mysql - 在mysql中,我可以计算有多少行满足某个条件,如果不满足则退出计数吗?

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

基本上我将数据存储在 MySql 5.5 中。我用qt连接mysql。我想比较两列,如果 col1 大于 col2,则继续计数,但当 col1 小于 col2 时,计数结束并退出。所以这是在列的开头计算某种条件下有多少行。在mysql中可以吗?

一个例子:

第 1 列第 2 列

2 1

2 3

2 1

我需要的计数应该返回 1,因为第一行满足 Col1 > Col2 的条件,但第二行不满足。每当不满足条件时,无论后面的行是否满足条件,都退出计数。

最佳答案

SELECT COUNT(*)
FROM table
WHERE col1 > col2

要理解您要查找的内容有点困难,但是如果您愿意,COUNT(*) 将返回与您的条件匹配的行数。如果不是,您能否更具体地说明或举例说明您的目标?我会根据其他详细信息尽力更正我的答案。

关于mysql - 在mysql中,我可以计算有多少行满足某个条件,如果不满足则退出计数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9432276/

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