MySQL中的SETINC可以讓我們在一個操作內同時更新一個值并且使其自增。這個功能很實用,我們可以少寫很多代碼。
UPDATE tablename SET columnname = columnname + 1 WHERE id = 1;
上面的代碼會讓tablename表中id為1的記錄的columnname值加1并且更新數據庫。
而使用SETINC可以更簡便地完成相同的操作。
UPDATE tablename SET columnname = columnname SETINC 1 WHERE id = 1;
這樣就完成了同樣的操作。使用SETINC可以讓我們的代碼更簡潔,可讀性更高。
需要注意的是,SETINC只能讓一個值自增1。如果要讓它自增其他值,還需要使用普通的加法操作。
UPDATE tablename SET columnname = columnname + 10 WHERE id = 1;
以上代碼會讓tablename表中id為1的記錄的columnname值加10,并且更新數據庫。
總的來說,SETINC是一個非常實用的MySQL語法,可以讓我們的代碼更加簡潔和優雅。
上一篇css最新濾鏡代碼
下一篇css 固定表頭滾動條