楼主: yifan8848
2471 5

[统计软件与数据分析] 假设数据库中有100万客户的姓名(连在一起),如何把每个客户的“姓”抽取出来? [推广有奖]

  • 0关注
  • 1粉丝

已卖:1份资源

本科生

3%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1196 点
帖子
61
精华
0
在线时间
62 小时
注册时间
2009-3-4
最后登录
2025-5-18

楼主
yifan8848 发表于 2017-4-24 21:21:06 |AI写论文
50论坛币
假设数据库中有100万客户的姓名(连在一起),如何把每个客户的“姓”抽取出来?

关键词:在一起 数据库 如何 姓名 数据库

沙发
qxzzxw 发表于 2017-4-24 21:44:46
这个连在一起表达的不是很清楚。假如是普通的一列的话,简单的遍历取出第一个字即可。假如是有空格的连在一起,可以用将其split后取出第一个字。假如是最坑的人名彼此连接的话,估计只能做一个大概的,自己先将所有姓氏存储在列表,比对每一个字是否在其中,如果是则取出。(可以加入名字大于等于2,精准能略微提高一点点)
已有 1 人评分经验 论坛币 热心指数 收起 理由
admin_kefu + 50 + 10 + 2 热心帮助其他会员

总评分: 经验 + 50  论坛币 + 10  热心指数 + 2   查看全部评分

藤椅
yifan8848 发表于 2017-4-27 10:52:59
。。。。。。。。。。。

板凳
守护信念 发表于 2017-4-27 13:43:36
需求不明确,没法解答

报纸
elegantcoin 学生认证  发表于 2017-4-27 14:15:06
直接有插件可以用 ablebits

地板
lilybb01 发表于 2017-4-30 00:36:59
if they are chinese names, you just cut first couple characters and compared to the list of family and add it to corresponding family.for other languages, this goes bit more complicated.

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-31 01:14