我的N
行具有相同的SlNo
但不同的RowNo
,如下所示
例如:
SlNo RowNo Status
1 1 Opened
1 2 Closed
1 3 Opened
1 4 Closed
1 5 Opened
如果所有状态列行都是
Closed
,我想返回1
。其他
o
。提前致谢。
最佳答案
您可以执行以下操作:
SELECT STATUS FROM `table_1` where SLNO = 1 group by status
如果仅获得一条记录,其值为“ Closed”,则执行下一个查询
UPDATE `table_2` SET Ref_Status = 'Closed' WHERE SLNO = 1;
关于php - MySQL-如果所有行均相等,则更新列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46986213/