2012-12-07 16 views
-1

我有一個表像這樣在MySQL中,取代對每個記錄的所有數據只有一列

A | B | C <----columns 
x 0 | - | - 
y 0 | - | - 
z 0 | - | - 

我要全部更換爲0與 - ,像一個foreach會做,但我想用SQL來做(如果可能的話)。

在我這裏的實際問題theres數百行,所以手工將是壞的哈哈。我可以用一些PHP來破解它,但是我懷疑MySQL中有這樣的東西。

+0

顯然我已經太久了。 – jason

回答

1

你僅僅意味着

update mytable set A="-" where A="0"; 

1

update table tablename set A="-" where A="0"

1

您是否正在尋找?

UPDATE mytable 
SET a = 123 
WHERE a = 0 

或者用你想要的任何東西替換123,比如' - '。

相關問題