使用查询减少数字列中的值
Posted
技术标签:
【中文标题】使用查询减少数字列中的值【英文标题】:Decrease value in a number column using a query 【发布时间】:2019-04-01 09:33:13 【问题描述】:我希望创建一个 SQL 查询,每次运行时都会将列中的值减 1。
3 列的简单表格 -
Name - Number - Created
Dan 20 20/03/2019
我想在每次运行查询时将 Number 减一。
【问题讨论】:
UPDATE mytable SET number = number - 1 WHERE Name = ?
?
使用触发器!!!!!
谢谢 GMB - 简直不敢相信这么简单!
【参考方案1】:
update [table] set Number = (Number - 1)
【讨论】:
关闭,但不够接近。按照您编写的方式,它将更新表中的所有行。 我知道而且我是故意这样写的。我假设它知道如何指定应用它的条件。以上是关于使用查询减少数字列中的值的主要内容,如果未能解决你的问题,请参考以下文章