0
我有一个mysql表,有一些重复的记录,有一列Error_code
。因为如果所有数据都是正确的,那么确定将插入所有列。如果某些数据有误,则会为这些错误的数据记录插入错误。如果没有错误,ok将显示在相关列中。通过使用Group by Mysql显示所需的结果
但是,如果错误存在,那么我想通过使用group by来显示错误。我该如何编写查询?
样品表
voucherid ean error_code
123456 234 OK
123456 435 OK
123456 345 Ok
我使用下面的查询使用GROUP BY
select voucherid, error_code
from voucher_info
group by voucher id
这个查询将返回此数据:
voucherid error_code
123456 ok
但是,如果我有错误代码表格的数据如下
voucherid ean error_code
123456 234 OK
123456 435 Error
123456 345 Ok
现在我想显示error_code的值如下所示的错误。
voucherid error_code
123456 Error
如何使用group by?任何帮助将不胜感激。
你想只获取与“错误”的代码数据不好? –