-2

在我的应用程序中,它显示了学生的主题和结果。首先,我编写此应用程序只是为了显示主题和结果。但是,现在我们需要扩展它的功能以从管理面板更新主题结果。

问题出在我的数据库中,如果学生参加了给定的科目,我已经记录了结果。例如,如果学生缺席数学,则在应用程序中将打印没有数学成绩的科目。

我需要的是更新每个学生的结果。我注意到的是,我需要编写更新、插入和删除查询来更新学生的结果。

我不想处理 3 个查询。我正在寻找更灵活的方式来做到这一点。

我遇到的一种解决方案是手动更新数据库。也就是说,如果学生缺席任何给定的科目,将结果更新为 0 并保留记录。所以在管理面板中,我只需要使用更新查询。我不确定数据库概念在哪里可以。

有没有更好的解决方案?

4

1 回答 1

0

我不明白你的问题......可能这将是有用的检查这个

$var=1;
update tablename set col=col+$var

您可以直接添加值而无需检索先前的值。

于 2013-11-05T07:44:58.117 回答