python解析json数据,结合表中对应字段取最大值

假如有如下json数据:
{"a":"111","b":"A,B,C,D","c":"222"}
在一张表中有:
字段 :b(varchar(10)) 级别(number(3))
D 2
C 3
B 4
A 1
用python怎么把json数据中b字段所有数据,对应级别的最大值求出来。
即求出结果:
jibie=4

test = {"a": "111","b": "A,B,C,D","c": "222",}

w = " ('" + test['b'].replace(",", "','") + "') "
sql = " select max(级别) from table where b in "+ w
print(sql)
sql拼出来了,剩下的就是数据库的操作了

就是遍历求最大;