mysql 中查询6个月内两次以上一个参数大于0的sql语句
时间: 2024-03-13 22:42:35 浏览: 59
导出近一个月的sql数据语句
4星 · 用户满意度95%
下面是一种可能的 MySQL 查询语句,可以查询在过去6个月内,至少有两次记录中指定参数值大于0的行:
```
SELECT *
FROM my_table
WHERE parameter > 0
AND date_column >= DATE_SUB(NOW(), INTERVAL 6 MONTH)
GROUP BY id
HAVING COUNT(*) >= 2
```
请注意,这里假设您的表格具有以下特性:
- 表名为 `my_table`
- 参数列的名称为 `parameter`
- 日期列的名称为 `date_column`
- 每行都有一个 `id` 列用于分组
- 您希望返回所有列的值。
如果您的表格结构不同,您需要相应地调整查询语句。
阅读全文