SQL :поиск различий между строками

Я хочу подсчитать, сколько раз у каждого пользователя есть строки в пределах «5» друг от друга.

Например, Дон -501 и Дон -504 следует учитывать, а Дон -501 и Дон -1600 не следует учитывать.

Старт:

Name        value
_________   ______________
Don         1235
Don         6012
Don         6014
Don         6300
James       9000
James       9502
James       9600
Sarah       1110
Sarah       1111
Sarah       1112
Sarah       1500
Becca       0500
Becca       0508
Becca       0709

Готово:

Name            difference_5
__________      _____________
Don             1
James           0
Sarah           2
Becca           0
5
задан Don P 1 August 2012 в 16:13
поделиться