簡體   English   中英

mysql_query減1

[英]mysql_query minus 1 everything

我有一張桌子,三列,

ID(主要,自動遞增),計數器(UNSIGNED INT),文本(VARCHAR)

有100萬行。

我想遍歷該表,並從每行的計數器值中減去1(同樣,如果它為0且發生-1會發生什么情況(我在創建表時將其設置為無符號?查詢可以處理嗎?) 。

什么是使用php最好的mysql_query?

UPDATE table SET counter = counter - 1
WHERE counter > 0

當計數器-1 <0,iirc時,它應該不更新。

我將使用UPDATE LOW_PRIORITY table SET counter = counter - 1 WHERE counter > 0;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM