数据分类

jiao3630 2010-10-15 09:10:35
机构表:
id 名称 简介 主要业务 ……
分类表:
id 名称
a 大类1
a01 中类1
a011 小类1
a02 中类2
b 大类2
……
机构表里有500W+数据
分类表有1500+数据

我想根据 机构表的 简介 和 主要业务 给机构表 添加分类
有么有好点的思路
...全文
113 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiao3630 2010-10-16
  • 打赏
  • 举报
回复
这么冷清 下午下班结贴了
jiao3630 2010-10-16
  • 打赏
  • 举报
回复
再顶下 这么冷清 下午下班结贴了
fpzgm 2010-10-15
  • 打赏
  • 举报
回复


--TRY
select a.*,b.分类
from 机构表 a
left join 分类表 b
on (a.简介 like '%'+substring(b.分类名称,*,*)+'%'
or
a.主要业务 like '%'+substring(b.分类名称,*,*)+'%')

--substring(b.分类名称,*,*)取分类名称关键字

jiao3630 2010-10-15
  • 打赏
  • 举报
回复
这2个表 本身没有 任何 关系

我只是 想根据 机构简介和主要业务 判断该机构 属于哪个分类

机构简介和主要业务没有固定的格式
喜-喜 2010-10-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 jiao3630 的回复:]
机构表的 简介 和 主要业务 是对本机构的描述
不确定
分类表是固定的

我的思路是在机构表的 简介 和 主要业务
找与分类名称相关的字段 找到了就给它添加这个分类

不过貌似有点麻烦也不准确
各位老大谁有好思路指点一下
[/Quote]

LZ 是想要知道两个表之间的“最优”连接条件是什么啊!呵呵...
jiao3630 2010-10-15
  • 打赏
  • 举报
回复
机构表的 简介 和 主要业务 是对本机构的描述
不确定
分类表是固定的

我的思路是在机构表的 简介 和 主要业务
找与分类名称相关的字段 找到了就给它添加这个分类

不过貌似有点麻烦也不准确
各位老大谁有好思路指点一下
dawugui 2010-10-15
  • 打赏
  • 举报
回复
你加个分类字段(记录每个简介\主要业务等是哪个分类)就行了,没那么复杂的.
fpzgm 2010-10-15
  • 打赏
  • 举报
回复

select a.*,b.分类
from 机构表 a
left join 分类表 b on (a.简介=b.** and a.主要业务=b.**)

kevn 2010-10-15
  • 打赏
  • 举报
回复
没大懂,机构表和分类表靠什么关联的
Mr_Nice 2010-10-15
  • 打赏
  • 举报
回复
分类表里添加 简介 主要业务字段即可。
然后两者关联。
jiao3630 2010-10-15
  • 打赏
  • 举报
回复
自己顶下
还有别的方法么

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧