2017-05-12 10 views
0

私はテーブルXを持っているどこに210061280,200019820、213044040別のようにapprover_grpの値があります.. 私は追加したい212031856および21202589を既存の値に置き換えます。 これらの値を更新するために使用できるSQL文を教えてください。どのように私は現在の値を追加することによって任意のキーの値を更新することができます

事前

+0

更新TABLE_NAMEセットCOLUMN_NAME =連結(COLUMN_NAME、 ''、 '212031856,21202589')ID = – JYoThI

+0

更新tbl_nameをセットCOLUMN_NAME =連結specific_row_id場合(COLUMN_NAMEを、 ''、 '212031856,21202589')ここでid = specific_row_id –

答えて

0

使用CONCAT()のおかげで、あなたが特定の行を更新したい場合にのみ条件がそうでなければ、それを残して使用することを意味します。

update table_name set column_name=concat(column_name,',','212031856,21202589') where id= specific_row_id 
関連する問題