null
если надо вклинить между двух,
то поулчаем ордеры этих двух (1 запрос), если их разница больше 1 берем среднее значение из этой разницы, и ставим выбранному это значение( + 1запрос ).
если разница равна 1, меняем все ордеры больше первого на order=order+1 ( 1 запрос ), и ставим ордер второго, выбранному ( 1 запрос )

итого 3 запроса макисимум, в очень редком случае. в остальных, два