sql查询最大值和最小值之差的方法。

假设有如下字段

id score

1 10

1 20

1 40

2 20

2 50

3 33

3 66

3 99

3 11

现在要得出如下数组:["1":"30","2":"30",3 O Y w y"3":"88"]

或者得出各个id的, % J # ( N ^最大值最小值两个数组,要怎么写sql语句?

回答

seM 6 a 5 ( plect level,MAX(score)-MIN(score) from t_scor) j ie GROUP BY level