mysql - 如何从行中选择数据并一次更新它们?

标签 mysql sql database select

我对一张表进行了两次查询。

SELECT url FROM links WHERE post = '0' AND keywords = 'key';

然后

UPDATE links SET post='1' WHERE keywords = 'key';

但是我得到了一个副本,因为有很多线程。 如何将这两个请求合并为一个? 谢谢

最佳答案

关于mysql - 如何从行中选择数据并一次更新它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47807120/

相关文章:

php - 嵌套 while for table select 仅给出一个结果

mysql - SQL SELECT CASE 与 SELECT

php - SQL 中有数值 - 我想减去它

mysql - 如何将 sql 数据库 [sakila] 加载到 Neo4j 中?

database - Microsoft Database Sync 设置与 TFS 2012 的持续集成

MySQL 数据库 - 将数据存储在一个表中或使用查找

mysql - 解码 mysql xdevapi 时间戳

MySQL bodge 作业复制表

javascript - 下拉选择后显示表单以编辑表中的 mysql 数据

java - 如何最好地为 Java Web 应用程序创建每年重置的交易编号