2010-12-09 78 views
0

親愛的所有人, 我需要更新一個表使用相同的字段的多個值。 讓:update test_table set column1=123 where column2=100,200,300...... 我的意思是列2有多個values.Now我如何寫查詢? 請幫幫我。更新列使用where子句相同字段的多元值

回答

1

如果你的意思是這場比賽應該發生在那裏column2的價值是在列表中的項目之一,用途:

UPDATE test_table 
    SET column1=123 
     WHERE column2 IN (100,200,300, ...) 
+0

感謝其工作 – riad 2010-12-09 12:59:00

0

使用FIND_IN_SET

FIND_IN_SET("id",test_table.column2)