Как посчитать mysql запросом разницу чисел двух ближайших строк в столбце?
Можно с помощью  оконных функцийSELECT partnum,
       LAG(partnum) OVER w AS 'prev_partnum',
       partnum - LAG(partnum)  OVER w AS 'diff' 
  FROM nspcl
WINDOW w AS (ORDER BY id);
"два конца, два кольца, по-середине - гвоздик" - "очки фраеру прибили"
посчитать можно, только мускуль не знает про концы ничего, поэтому в запросе нужна упорядоченная последовательность (ну айди который аутоинкремент) и трехэтажные выражения
с грамотным ID можно и покороче