【发布时间】:2017-11-24 09:50:26
【问题描述】:
students_records
+----+-----+-----+-------+
| Sr | SRN | ARN | Marks |
+----+-----+-----+-------+
| 1 | ge | aj | 10 |
| 2 | ge | bd | 4 |
+----+-----+-----+-------+
从上面的数据库中,我想计算 Rows 的数量 小于 ' 5 并且 ARn 值 不等于 ' !='" N. 所以对于上面的例子,计数应该是 **1 但我的代码是 2。
代码:
SELECT COUNT(Sr) AS Sr FROM students_records WHERE ARN != 'N' AND Marks <= '5'
【问题讨论】:
-
你能告诉
$ua和$mr的值是什么吗? -
make 标记数字字段,而不是 varchar
-
@Rafee 问题已编辑!
-
如果我对该表运行该查询,我会得到正确的结果。您可以运行
DESCRIBE students_records向我们展示您的表结构吗? -
Marks + 0 <= 5
标签: mysql