问题:我有一个 MySQL 数据库表,其中包含文章编号和与文章相关的 2 个参数:
article_no | parameter1 | parameter2
1111111 | false | false
2111111 | true | true
1222222 | false | false
2222222 | false | false
文章由2个文章编号表示,区别是一个以“1”开头,另一个以“2”开头。
问题:如果相关的“2”-文章编号的parameter1为真,则所有以“1”开头的文章编号的parameter2必须变为“true”。在上面的例子中,参数 2 的 1111111 必须变为“真”。有没有办法只用 sql 做到这一点?