我有一個表像這樣在MySQL中,取代對每個記錄的所有數據只有一列
A | B | C <----columns
x 0 | - | -
y 0 | - | -
z 0 | - | -
我要全部更換爲0與 - ,像一個foreach會做,但我想用SQL來做(如果可能的話)。
在我這裏的實際問題theres數百行,所以手工將是壞的哈哈。我可以用一些PHP來破解它,但是我懷疑MySQL中有這樣的東西。
我有一個表像這樣在MySQL中,取代對每個記錄的所有數據只有一列
A | B | C <----columns
x 0 | - | -
y 0 | - | -
z 0 | - | -
我要全部更換爲0與 - ,像一個foreach會做,但我想用SQL來做(如果可能的話)。
在我這裏的實際問題theres數百行,所以手工將是壞的哈哈。我可以用一些PHP來破解它,但是我懷疑MySQL中有這樣的東西。
你僅僅意味着
update mytable set A="-" where A="0";
?
update table tablename set A="-" where A="0"
您是否正在尋找?
UPDATE mytable
SET a = 123
WHERE a = 0
或者用你想要的任何東西替換123,比如' - '。
顯然我已經太久了。 – jason