我的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/

10-10 06:55