PHP/Mysql查询?如何计算一行中的零数?

PHP/Mysql查询?如何计算一行中的零数?,php,mysql,Php,Mysql,我有一个保存分数的测验网站。 我想做一个图表,用分数“0”表示未完成的练习。 到目前为止,我如何计算零 $sqlquery="SELECT * FROM Algebra WHERE email='$currentEmail' AND username='$currentUser' AND 0;"; 当然,如果列不是练习,这将不起作用,您必须输入练习列的名称和0?当然,您的意思是和someColumn=0?和0将计算为和false,并使整个表达式失败@user3697958“撤消”练习到底是如

我有一个保存分数的测验网站。 我想做一个图表,用分数“0”表示未完成的练习。 到目前为止,我如何计算零

$sqlquery="SELECT * FROM Algebra WHERE  email='$currentEmail' AND username='$currentUser' AND 0;";

当然,如果列不是练习,这将不起作用,您必须输入练习列的名称

和0
?当然,您的意思是
和someColumn=0
和0
将计算为
和false
,并使整个表达式失败@user3697958“撤消”练习到底是如何表示的?数据库中没有记录?你无法计算不存在的内容,除非你可以引用(例如加入)其他确实存在的内容。你如何存储练习?请共享数据库结构的相关部分(例如,
代数
表中有哪些列?)练习以js格式存储在文件中,但测验结束时的结果通过ajax到php再到mysql存储。我希望代表每个用户的行中的所有分数都高于零。我希望检查并汇总我的所有列。该表称为代数。两列是电子邮件和用户名,然后是其他代数。0更改末尾的数字
$sqlquery="
SELECT * FROM Algebra 
WHERE email='$currentEmail' 
   AND username='$currentUser' 
   AND exercises=0";