2015-08-27 145 views
0

我有一個名爲表祈禱團:如何更新多行mysql中的值?

ID name age gender 
    1 a 2 p 
    2 b 3 l 
    3 c 1 l 
    4 d 5 p 

我的問題是如何更新性別列中的值。例如,我想將p改爲f,將l改爲m。所有在一起有一千行。

回答

4
UPDATE jemaah SET gender = 'f' WHERE gender = 'p'; 
UPDATE jemaah SET gender = 'm' WHERE gender = 'l'; 
1
UPDATE jemaah SET gender = CASE gender WHEN 'p' THEN 'f' WHEN 'l' THEN 'm' END 
0

2個更新需要被完成

UPDATE 表名 SET性別= 「F」 WHERE性別= 「P」

UPDATE表名 SET性別=「米「 WHERE gender =」l「