部分以色列人反抗大卫，大卫被迫逃离，只有他最信任的人和他在一起。但是，大卫不让伤害自己的儿子，命令他的部下杀死不得伤害押沙龙。但是，当一个人报告说，发现押沙龙在一棵树上，还活着，约押和他的人杀死了押沙龙（撒下18：1-33）。 大卫后来立另一个外甥亚玛撒（撒下17：25；19：13）代替约押统领军队。其后约押杀害了亚玛撒（撒下20：8-13；列王纪上2：5）。 在临死前，大卫告诉所罗门，要处死约押，引用约押过去背叛他的意志，在和平时杀害以色列两个元帅，押尼珥和亚玛撒，是有罪的，为此所罗门下令由比拿雅