MYSQL - 有没有办法选择sql记录,然后在单个查询中更新它

时间:2016-06-20 13:14:32

标签: java mysql

此事务在MySQL中有效。但我希望在单个查询中的此事务转发所选记录(Bar),然后在表格中将值0更新为1.

ResultSet

1 个答案:

答案 0 :(得分:0)

我得到了我的查询的答案。实际上我正在使用JDBC导入程序脚本文件从MYSQL中设置elasticsearch中的数据。我在脚本文件中使用两个查询时遇到错误。这是执行它的答案。

"sql" : [
        {
            "statement" :    "SELECT    [col1],    [col3]    FROM    [table1]    where     [col1]    =    0"
        },
        {
            "statement" :    "update    [table1]    set    [col1]    =    1    where    [col1]    =    0"
        }
    ],