【发布时间】:2015-09-27 01:16:02
【问题描述】:
我的数据库中有一个表。我正在使用 jdbc 来使用这个数据库。我想通过减去某个值来更新特定数据。
假设有一个名叫 xyz 的学生在那里。目前他在一个科目的分数是50。我想把它删除10,那么语法是什么?我是 SQL 新手。
【问题讨论】:
我的数据库中有一个表。我正在使用 jdbc 来使用这个数据库。我想通过减去某个值来更新特定数据。
假设有一个名叫 xyz 的学生在那里。目前他在一个科目的分数是50。我想把它删除10,那么语法是什么?我是 SQL 新手。
【问题讨论】:
或多或少:
update students
set mark = mark - 10
where name = 'xyz'
没有比这更好的答案了,因为您的问题在有用和具体的信息方面非常有限。我相信你会想出来的。
【讨论】:
marks 列之一。但是,如果您有多个标记列,听起来您需要将此表拆分为两个,以便您只有一个标记列。