内容均基于传统文化及公开算法,仅供兴趣研究及民俗娱乐参考,请理性看待,不作为任何决策依据。
小时候背《百家姓》,“赵钱孙李,周吴郑王”念得比顺口溜还熟。但有没有人问过一句:凭什么赵第一?
要是按今天的人口排,前三名是王、李、张,赵连前五都够呛。所以这个排序,跟人多人少一点关系都没有。

编这本书的,是北宋初年杭州一带的一位读书人,姓甚名谁没留下来。南宋有位叫王明清的学者在《玉照新志》里考证过,说得挺明白:这本《百家姓》“似是两浙钱氏有国时小民所著”,意思是吴越国还在的时候,两浙一个普通人编的。
顺着这个思路,前四个姓就好解释了:
赵,宋朝国姓,赵匡胤家的,排第一没有悬念。钱,吴越国主钱俶的姓。编书的人正住在吴越地界上,老板的姓当然得给足面子。孙,钱俶正妃的姓。李,南唐后主李煜的姓。南唐是当时江南最有文化的一方势力,虽然最后被宋灭了。
一个钱塘老儒,把当朝皇帝、自己效忠的国王、国王的正妃、邻居家的亡国之君,按顺序写进童蒙课本的头八个字。今天看,这简直是一份稳得不能再稳的站位表。
不过有两点得给《百家姓》说明白。
第一,它不是人口排名,也不是官方册封的姓氏等级榜。通行本收 504 个姓,是长期传抄、刊刻、增补慢慢攒出来的,早期版本收的姓还不到这个数,各家版本也不完全一样。拿它当“姓氏排行榜”看,本身就理解错了。
第二,“周吴郑王”往后的解释,学界并不认。网上常见一种说法,说后面这些姓是吴越钱氏历代后妃的姓,还有人把整本书讲成一份“五代十国投降顺序表”。这个判断太整齐了。王明清本人只是就前四个姓做了推测,而且他生活在成书几百年之后,属于后人考证,不是编者的原话。姓氏排列还得兼顾押韵、声调、好写好认,不能每个位置都硬找一个历史人物对上去。
最典型的误读是刘姓。通行本里刘排第二百五十二位,民间就传“这是在骂刘家二百五”。可刘姓历代人口都不少,皇帝将相一大堆,真按人口排根本不可能这么靠后。这恰恰说明它不是按人口排的;至于为什么在那儿,更可能是韵文结构和编者取舍的结果,没有证据说是谁刻意羞辱谁。
所以《百家姓》的正确打开方式是:把它当成一本北宋初年的蒙学韵文,顺带看清那个年代的地缘政治;而不是当人口普查表,更不是当谁家血统高贵的证明。它那句“赵钱孙李”能流传一千年,靠的是押韵好背,不是排序公平。
冷知识说完了。真要排“谁家人最多”,还是得看户籍统计。那个榜,前三名姓王、李、张。