SELECT * FROM AllPairsShortestPath (
ON callers AS vertices PARTITION BY callerid
ON calls AS edges PARTITION BY callerfrom
ON (SELECT callerid FROM callers
WHERE callerid IN (1, 2)) AS sources PARTITION BY callerid
TargetKey ('callerto')
MaxDistance ('8')
EdgeWeight ('calls')
) ORDER BY source, target;