草庐IT

CommonId

全部标签

mysql - 判断两个字段是否相等

我正在尝试确定我表中一行中的一个字段(已批准)是否等于同一表中另一行中的已批准字段。每个CommonId始终只有两条记录。我需要标量返回值1表示两个批准的字段相等,或者0表示两个批准的字段不相等。显然我不明白我需要什么查询。这是我的表结构的表示。RecordIdintCommonIdintApprovedbit记录在下面的两条记录中,我希望返回一个0,表示Approved字段不相等。RecordId=1CommonId=5Approved=1RecordId=2CommonId=5Approved=0在接下来的两条记录中,我希望返回1,表示Approved字段相等。RecordId=3