比较同一行中的两个值并根据需要进行更改

时间:2015-06-22 19:26:46

标签: php mysql loops

我试图比较同一记录中的两个值以及是否 $ minvoorraad> $ voorraad,设置$ voorraad = $ minvooraad。

数据库(裁剪图片):enter image description here

这就是我现在所拥有的,但它将所有数字都改为相同

[TestClass]
public class ActionExtensionsTests
{
    [TestMethod]
    public void IgnoreException()
    {
        Action justThrow = () => { throw new InvalidOperationException(); };
        justThrow.IgnoreExceptions();
    }
    [TestMethod]
    public void AddIgnoreException()
    {
        Action justThrow = () => { throw new InvalidOperationException(); };
        var newAction = justThrow.AddIgnoreExceptions();
        newAction();
    }
}

顺便说一下我是初学者

1 个答案:

答案 0 :(得分:1)

以下查询将起作用,除非您需要进行查询优化并缩短锁定期

UPDATE Product 
SET Voorraad = Minvoorraad
WHERE Minvoorraad > Voorraad