如果把淞沪会战放在全世界看,是什么水平?淞沪会战打了91天,国军伤亡25到30万人,毙伤日军据日本防卫厅《中国事变陆军作战史》记载约9.8万人。按战损比算,中国军队的表现放在二战任何战场上都不算差。
1937年8月13日,上海开战,前后持续91天。中国军队投入七十多万人,伤亡约25万到30万人,日军伤亡按相关战史记载约为98417人。
如果只做一个粗略比较,大致接近三比一。但这个数字不能机械理解,中国统计往往包含阵亡和负伤,日军数据也有统计口径差异,双方并不是完全同一把尺子。即便如此,这个结果放在当时的条件下,也不能简单说成一边倒。
问题在于,1937年的中国,手里究竟有什么?
全国火炮加起来约800门,直属炮兵团的重炮只有16门,山野炮弹库存约21万枚,用一枚就少一枚。能够升空作战的飞机约250架,海军力量更难和日本相比。
日本却拥有约5000门火炮,3000多架飞机,还有世界第三的海军。黄浦江上,日军军舰可以直接用舰炮轰击岸边阵地,一个连的士兵,可能就在一轮炮击中伤亡过半。
更直观的差别是,日军一个步兵联队配属的火炮数量,可能超过中国一个军。中国最精锐的德械师,连机枪都难以平均配齐,很多士兵使用汉阳造,穿草鞋,钢盔也无法全部装备。
这样的部队,被推到了上海。
上海不是适合长期防守的地方,河网密集,地形开阔,很多阵地都在日军舰炮射程之内。白天丢失,夜里反攻,天亮以后再被打回来,阵地就在反复争夺中变成废墟。
罗店一带,双方经常逐屋争夺。一个师投入战场,两三天后,能完整走下来的士兵已经少了一大截。中国军队阵亡军长1人,师长和副师长4人,团长28人,营长44人,指挥官并没有躲在后方等待结果。
这场仗为什么打得这么久?因为日军没有按照预想迅速解决战斗。
日军原本判断,中国可能在几个月内被击垮,可上海战场拖住了它整整三个月。日军先后七次增兵,主攻方向也从华北转到华东。原本想用一次快速胜利结束战争,结果却把大量兵力和时间压在了上海。
四行仓库留下了一个特殊记忆点。守军人数并非后来流传的完整八百人,实际只有四百多人,他们隔着苏州河面对租界,租界楼顶上,不少外国武官和市民举着望远镜观看。
他们看到的不是一场很快结束的溃败,而是中国军队在炮火和空袭下反复抵抗。这个场面传到海外后,上海不再只是地图上的一个战场,也成了外界观察中国抵抗意志的一扇窗口。
放到世界范围看,这种坚持并不容易。
1940年法国战役只持续了六周左右,法军和英国远征军拥有坦克、飞机和完整工业体系,依然在德军快速推进下迅速崩溃,数十万士兵撤到敦刻尔克,最后依靠海空力量撤离。装备更好的国家,遇到战役节奏被打乱时,也可能很快失去主动权。
1942年斯大林格勒战役持续数月,苏联付出了巨大伤亡,城市几乎被夷为废墟,德军同样陷入消耗战。那是一场工业国家之间的较量,双方都有重炮、坦克、飞机和大规模补给,战场条件和上海完全不同。
这恰恰说明,不能只拿伤亡数字排队比较。战场地形、部队训练、后勤能力、空中力量、炮火密度,都会改变结果。淞沪会战的特殊之处,不只是中国军队伤亡25万到30万人,而是它在海空火力明显落后的情况下,仍然把战线撑了91天。
当然,淞沪会战也不是一场完美胜利。中国军队指挥体系不够统一,部队训练和装备差距明显,重武器损失后很难补充,后期撤退还出现混乱。很多士兵的勇敢,无法弥补国家工业基础和军队现代化程度的不足。
这也是评价这场战役时必须保留的边界。它证明了中国军队能够抵抗,不代表中国已经拥有和日本对等的战争能力。它打出了不低的战损表现,也没有改变上海最终失守的结果。
那淞沪会战在二战战场上到底是什么水平?
如果只看结果,它是一场中国军队没有守住目标的败仗。如果看双方力量差距、战斗持续时间和伤亡交换,它又远不是一场毫无还手之力的溃败。
1937年的中国,工业基础薄弱,炮弹和飞机都不够,海军几乎无法发挥作用,许多士兵甚至没有完整的单兵装备。日军拥有更强的火力、更好的训练和更完整的海空力量,却用了91天才结束上海战事。
这91天,不能被一个退字概括。
四行仓库的墙体,罗店反复易手的阵地,黄浦江上的炮火,还有一批批没有留下姓名的年轻士兵,共同构成了淞沪会战的真实面貌。
说到底,淞沪会战没有赢下上海,却让对手明白,中国不是可以几个月内轻易解决的对象。它的意义,不在于把失败说成胜利,而在于承认这场失败中包含了抵抗、消耗和争取时间的价值。
在二战这样残酷的战场上,一个装备明显落后的农业国,面对工业强国的连续进攻,依然把一场预想中的速决战拖成了91天,这就是淞沪会战放到世界战争史中,不能被忽略的位置。
