宣王此番作战屡战屡败。“王师伐太原之戎,不克”。“伐条戎、奔戎,王师败逋([bu]逃亡)”。“王师伐姜戎,战于千亩(今山西介休南),王师败逋”。最后一战,“王师败于申(申国)”,已经不是讨伐别人,而是让人家打上门了。
“千亩之战”败得最惨,“丧南国之师”。虽然不清楚具体丧失了多少人,但从周宣王不顾别人反对开始“料民”来看,周宣王兵员损失非常大。周宣王“料民”就是为了征兵补充兵员。不是兵员的巨大损失,他不会这么着急征兵。
诸侯将作战不利归咎于周宣王“不籍”等不德行为。
真正原因可能是周宣王和诸侯关系变差。诸侯不再支持周宣王,不肯出兵助战。你看,每次出战都是“王师”,不见诸侯军队的影子。周国虽然是华夏最大的国,拥有最多的军队,但是打西戎这样实力非常强的对手还是需要诸侯出兵助战才行。如果诸侯袖手旁观,周王孤立无援势必难以取胜。另外,指挥作战的朝臣要是不肯卖力也难以取胜。周宣王不光得罪了诸侯也得罪了朝臣。
周宣王在死前做的最后一件事是杀了杜伯。杜伯是朝中大夫。
历史小说《东周列国志》以周宣王之死开篇,第一回的题目是《周宣王闻