发布网友 发布时间:2022-04-23 01:18
共16个回答
懂视网 时间:2022-04-13 09:29
CREATE TABLE `people` ( `id` INT(11) NOT NULL, `name` VARCHAR(50) NULL DEFAULT NULL, `pid` INT(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ); CREATE DEFINER=`root`@`%` PROCEDURE `getChildren`(IN `parentId` INT) LANGUAGE SQL NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER COMMENT '获取某人所有后代' BEGIN #存放结果的临时表 DROP TABLE IF EXISTS children; CREATE TEMPORARY TABLE children SELECT 0 pLevel,p.* FROM `people` p WHERE id=parentId; #存放中间结果的临时表 DROP TABLE IF EXISTS tem; CREATE TEMPORARY TABLE tem SELECT id FROM `people` limit 0; #逐级填充后代 SET @pLevel=1; REPEAT #清空上次数据 TRUNCATE TABLE tem; #将当前level的后代id放入临时表 INSERT INTO tem SELECT p.id FROM `people` P, children c WHERE p.pid=c.id AND c.pLevel=(@pLevel-1); #将当前level的后代数据塞入结果临时表 INSERT INTO children SELECT @pLevel pLevel,p.* FROM `people` p, tem t WHERE p.id=t.id; SET @pLevel=@pLevel+1; UNTIL NOT EXISTS (SELECT * FROM tem) OR @pLevel > 10 END REPEAT; #调整表结构,删除临时列和不需要的数据 ALTER TABLE children DROP COLUMN pLevel; DELETE FROM children WHERE id=parentId; #返回结果 SELECT * from children; END
热心网友 时间:2022-04-13 06:37
查家谱其实是有很多办法的,可以参考以下几种办法来查询自己的家谱。
可以选择去宗族的祠堂查看相关信息
任何一个姓氏在每个不同的地方都会有自己的宗祠,这些宗祠都有着一些相通的地方,这些相通的点就连成了一条线,线的延伸也就展现了这个姓氏乃至家族的起源和发展。所以在不知道自己家谱的情况下,可以去宗祠看一下有没有自己祖辈的名字。
在很多家族的宗祠当中,都会记载这些家族的姓氏和起源,一些祖先的名字或者对宗祠有过贡献的名字都会刻制在宗祠的墙壁之上。这些镌刻的文字,就是寻找家谱的线索,这些线索能直接把家谱串联起来,形成整体。一旦在宗祠中找到了熟悉的祖辈的名字,那么就可以发现各种有用的讯息了。
查看家谱无疑是为了了解家族中的起源和发展,还有就是看家族中的一些后辈分支是否繁盛了。当然了查到了家谱,也能发现一些平时没注意到的血脉相连的亲人。
查家谱也可以通过查族谱来衍生
在同一片地区的姓氏,他们的起源大多都有相同的地方。比如我姑爹姓胡,我老公也姓胡,他们一个老家在乡下,一个老家在县城,明明是生活在不同的区域,但他们的族谱中却有着共同的先人。换句话说,我老公和我姑爹还算是远房的族亲呢!所以说想要知道自己的家谱,也可以通过自己姓氏的族谱来进行分析和搜集相关的讯息。
族谱的记载往往比宗祠上名字的记载更具体和广泛。所以通过族谱,也是可以有效查询到每个人的家谱,包括每个人所属家族中的旁支、分支、远亲、近亲都是可以系统的在族谱中查询到的。
找到家谱也可以询问长辈追根溯源
有些人因为环境和时代的原因背井离乡,来到了外地求生,久而久之在他乡打拼的他们把他乡变成了故乡,这时候想要找到家谱就不那么容易了。需要耗费大量的精力时间和物力,才可能去找到自己真正的家谱。
比如我爷爷,我爷爷在很年轻的时候因为家里发大水,流离失所来到了江西。但其实他是安徽人,如果我爷爷想找到家谱,首先就需要找到家乡的族亲,通过族亲的关系再去咨询家乡里的长辈,找到自己曾经所在的一脉,然后再去查询自己的家谱。只有这样做了以后,才能把自己的子孙后代都写进家乡的族谱当中。
所以一般来说,在完全没有任何记载的情况下,想找到家谱必须进行信息采集。采集的办法只能是通过家里的长辈和老人,然后再找到自己的老家,向宗族里的一些德高望重的长辈进行咨询,这样才能够进入原有的宗祠或者拿到相关的族谱,那么家谱也就可以基于此,进行记录了。
其实只要有心去寻找家谱,想找到有用的线索和记录还是比较容易的。毕竟族谱和宗祠代表的是一个姓氏和家族的兴盛,大部分地区都保留着这文化传承的建筑。
热心网友 时间:2022-04-13 07:55
谱牒又称家谱、宗谱、家乘、族谱等等,它在不同的地方有不同的叫法,但都是记载着族谱传承和相关内容的史书。族谱可分为由专门机构修订的官方族谱和由民间修订的私人族谱。《刺海》的解读是:关于宗族的古书。的人际关系安排的血液传承几代人的话说,血缘关系的真实记录和相互帮助的中国祖先,与父权制家庭起源和繁殖的阿特拉斯为主体,和家族病史和家族文化的重要载体。。
查自己的家谱很难
首先你可以回老家看看,问问家里的长辈看看是否有族谱,如果有,那你就是幸运的。
一般来说家谱这种东西是很难保存的,除了世家大族以外,有资金有能力有精力才会有长时间的记录,比如我姓卢,卢氏为百家姓之一,排名在第四十二未,大约占中国汉族人口的0.5%,卢氏起源有六种说法,第一种是出自姜姓,是炎帝神农氏的后裔,西周时炎帝的后裔姜尚因为辅佐周王灭商有功劳被周王封侯在齐地,然后其后人因为吃的东西都来自叫卢的地方,便“因邑得姓”。第二种便是由复姓改单姓为卢。第三种是北方少数民族鲜卑族拓跋部有姓“莫奈”的,随着历史的流动改为姓“芦”,后来去掉了草字头又简便成卢。也有说法是少数民族有什么“豆卢”啥的也都改为卢姓了,第四种是其他姓受皇帝即隋炀帝赐予的卢姓,第五种是他姓改为卢姓,第六种便是在春秋战国的庐子国有人姓“庐”后面改成了卢,然后迁徙到全国各地。
每一个家族的历史都不一样,追溯的方法和难度也大不一样,由于历史原因,很多家族的家谱都是在二十世纪上半叶断的,所谓的追溯其实就是在找家族聚集地现存的老谱,如果家族的长辈知道自己从哪里迁徙而来,那希望便要大些,知道的地方越详细几率就越大。
还有现在存在的字辈也是重要的甄别族人支系的信息,特别是那种大姓的家族便可以在网络上通过字辈来找到自己的同族。
再者可以通过明代与清代的地方县志来找到一些蛛丝马迹,如果是大户人家,必然会在县志中留下信息,某些县志甚至会列出什么姓氏以及分别有几家,每家还会有单独的一页列出来,那这种就属于运气极好的了。
还可以通过祖辈有无中过科举的,按照科举制度,正途出身的所有贡仕、进士等在考中的那一年都会有相应的同年齿录。当然,这也得运气非常好才能知道。
或者可以逆向来查,先阅读历史文献,然后查县志,然后查家谱,但是能查到的概率很小。
另外你一定听过“富不过三代”这句话。据说,那些祖先很富有的人,经过几代人的繁衍,很有可能会回到普通人的贫困状态。但是很多人从来没有听说过“穷不过五代人”这句话。有些人认为它意味着如果你很穷,你有一个很大的机会将在五代,但是在古代,如果你是真的很差,你的后代有一个很大的机会消失在第五代或死于饥饿和寒冷,没有找到一个妻子等等
热心网友 时间:2022-04-13 09:30
付费内容限时免费查看回答通过互联网查找这是目前广泛使用的方法,互联网上有很多热心谱牒事业、续谱的人,他们手里有很多资料,如果包括有您家的资料那您就非常幸运了,如果找不到,那您就要自己亲自去寻找。在祖籍寻找家谱
在祖籍寻找到的家谱是您家的可能性50%以上,家谱一般分房、分支,房中有房、房中有支,支中也有房、支中也有支。比如范仲淹近亲的五服十六房,范仲淹的后代就占了四房,分别是监簿房、忠宣房、右丞房、侍郎房。如果您能肯定自己是范仲淹的后代,那就要找到自己是哪一房的,然后再往下属于哪一支哪一房。例如笔者属于范文正公忠宣房沈阳支老五房(也叫奉天五房)之范承恩公支新五房仪公后人。怎么样够复杂的吧,所以必须找到和自己谱序完全相同的家谱才有可能证明一切。
有不少人坐在家里寻找家谱。怎么可能找得到?一定要亲自回原籍亲力亲为,如果之前已经有人先做一步,那你就省事多了,没有的话,你就要做这个第一人了,回去一次两次都未必能解决问题,可以去学校请求帮助寻找宗亲、可以去派出所寻求帮助、也可以在当地媒体发布消息,总之要想方设法找到收藏的家谱。没有家谱,一切无从谈起。这一环节是最重要的
找到和自己谱序完全相同的家谱后,您还要尽可能提供详尽的您的先人的名字,年代越久、没有断代,希望越大。时间应为1949年以前。一般最后一次续谱都在1949年以前,如果找不到最后一次续谱资料,那么需要提供的先人可能需要高祖以上,这也是一般人家都提供不了的。如果您了解的先人名字少,可能在找到的家谱上也没有您家的记录。有多于30%的宗亲失去联系没有上家谱,有好多人对家谱的重视程度不够,甚至有的宗亲对家谱莫不关心,使得很多家族由于个人原因从此成了无根水,从此断了根
(3)您家先人外迁,多次续谱都没有您家的记录,也没有旁证,但您家的家谱上又确切记录源于某一代。
热心网友 时间:2022-04-13 11:21
中国很多地方都是有族谱的,而家谱是族谱的一部分,所以可以去找当地的族长,打听关于家族的事,类似于字辈、祖先、祖籍之类的,一定能得到很多你不知道的信息。还有很多地方是没有族谱族长的,比如我家,这时候就是尽量找长辈,前几年我爷爷和家里的几个长辈做了一块巨大的碑,上面有我们家族的祖先到现在的每位家族成员的名字,过年的时候回去打扫放鞭炮等等,但其实晚辈还是不够了解家族的事情,比如祖先是怎么在这个地方定居下来的,是从什么地方迁移过来的,这些都不清楚,还是需要找长辈了解。还可以在互联网上找到很多热心续谱的人,他们的手上有很多的资料,也许有自己家族的资料,提供自己的祖籍、长期居住地、尽量详尽的祖先的信息,如果年代很久且没有断代,有很大的希望能够找到,然后根据这些信息查询、核实。热心网友 时间:2022-04-13 13:29
寻根问祖总是一件很奇妙的事,如果大家想要了解自己的家谱有两种方法,要么就是利用网络查询,要么就是实地查找,自己一点一点去问。如果想要查网络资料的话,网站一定要找对,网站找不对也是白忙活,那么我给大家推荐两个网站,一个就是《中华寻根网》,这网站名字一听就这么霸气,里面涵盖面一定不窄,这个网站记载的是很详细的,大到省市小到村庄还是挺全面的。还有一个就是《国家图书馆网》,这个里面分类还是挺全的,李氏有李氏网,刘氏有刘氏网。如果是实地考察的话,可以问问自己的祖籍,从哪迁来然后一层一层往上查,摘找到自己的族人问问,如果没线索的话可以去图书馆查一下,有的移民会国家设的专门的“普堂”就是为了查家谱方便。热心网友 时间:2022-04-13 15:54
我国的历史源远流长,有着上下五千年的文化,而我国的传承也多是以家族传承下来的,家族式的传承有几样东西就显得非常重要了,就比如家谱。家谱流传到现在很多的人家已经遗失了,所以很多的人会想要去寻找家谱,我给大家推荐两个寻找家谱的方法,可能会使大家找到属于自己的家谱。第一个方法:去实地查找。如果有自己的原籍住址,那么可以去自己的原籍住址看下,是否还有自己的族人,或者到了当地进行查询,看下是否还有遗留下来的家谱。第二个方法:查找网络资料。我国有很多的查找家谱的网址,比如:中华寻根网、上海图书馆网站、国家图书馆网站等。在这些网址上都有很多的家谱,或许可以在上边找到自己的。也可以在一些论坛上进行寻找,或者在百度贴吧上进行询问。相信只要多加努力,肯定能找到属于自己的家谱的。热心网友 时间:2022-04-13 18:35
我觉得能查到自己家谱的地方,那肯定就是自己的家里边儿最高的那个长辈,她那儿肯定存有因为家谱这种东西,他肯定也是像传家宝一样一代一代的传下来。热心网友 时间:2022-04-13 21:33
查到自己的家谱,就是可以问一些家里的长辈,老者他们也许会知道一些消息,因为有些家族对家谱这件事情是比较重视的。热心网友 时间:2022-04-14 00:48
查到自己的家谱的话,你可以问问自己本族的族长,也可以问自己的老一辈的亲人,他们都会比较了解。热心网友 时间:2022-04-14 04:19
1家谱一般在族长、族头那里,或者族里指定的某个人保管,另外祠堂也会有。如果本村没有,可找同姓氏,同字派(行辈)村找家谱。2图书馆,3专业修家谱公司(家国文化科技有限公司)去寻求帮助。4相关网站:宗谱网。5本姓氏宗亲会热心网友 时间:2022-04-14 08:07
我觉得查到自己的家谱可以通过去找自己的祖父或者是曾祖父,比较年纪大的人,他们都会知道的。热心网友 时间:2022-04-14 12:12
去始迁地查呢,以前很多都是聚族而居。别省不太清楚,浙江大部分姓氏一般二十多年就修一次宗谱,所以宗谱的流传也全而有序。象我们平舆大陈一支从颖川分支。,一直可以上朔到一千多年前的祖宗热心网友 时间:2022-04-14 16:33
想要查到自己的家谱就可以去。问问自己的长辈或者到相关的地方去找一下自己的家谱都是能够找到的。热心网友 时间:2022-04-14 21:11
我们家的族谱发展充满曲折。去年,儿子要拍一个毕业作品,问爷爷,我们家有族谱吗?爷爷说,没听说过,农村出来的,没人关注。清明节回老家,和同村的人谈起我们刘姓来历,大多数人也都说不知道。随着儿子拍摄进行,再次提起能否查找我们家族的来源,竟然在上海找到了一本手抄于*初年的族谱,我们刘姓竟然是汉宣帝的后人。热心网友 时间:2022-04-15 02:06
我老家在河南我姓江,我是有字辈,父亲孝字辈,爷爷太字辈,小时在老家听说是前清祖上从江苏什么地方来河南做官定居的,我就知道这么多有江姓的知道的告诉我,谢谢啦