编号 名字 别称
1 黑龙江省 黑龙江,东北
2 辽宁省 辽宁,东北,辽
3 山东省 山东,鲁
B表
编号 名字
1 黑龙江第一小学
2 东北第一小学
3 辽东中学
4 齐鲁大学
5 华盛顿大学
我怎么查询才能查询出来B表的名字包含在我的A表的别称里的数据,就是把B表的1234查询出来
8 个解决方案
#1
B表中的“辽东中学”归A表中的2对,还是归3对?
#2
http://blog.csdn.net/wlzwcr/article/details/6516402
#3
主要是判断两个字符 是否有共同字符
#4
归2对,因为有辽,那个东不行
#5
如果数据已经成型,只有在分析时创建一个临时表,这个临时表就是A表的扩展,就是把“名字”与“别称”做成一对多并系。然后使用这个临时表与B表关联。
其实当初在数据表设计时,一些一对多的,最好不要存储于一个字段时,而是做成一对多的关系,这样不管是在存储,更新,删除都方便,更方便是它在与其它表做数据分析与处理时,还带的便捷。
其实当初在数据表设计时,一些一对多的,最好不要存储于一个字段时,而是做成一对多的关系,这样不管是在存储,更新,删除都方便,更方便是它在与其它表做数据分析与处理时,还带的便捷。
#6
稍晚一点,Insus.NET想就以此做成一个案例。
#7
主要是还是得考虑性能,B表大概有50万数据,A表大概有8000条数据,如果在做一个对照关系的中间表,就太大了,我用C#已经做出来了,把AB两个表都放在list里,然后contains可以遍历出结果,就是太慢了,现在想要一种sql的方法,提升不提升效率都行
#8
多谢大侠了!
#1
B表中的“辽东中学”归A表中的2对,还是归3对?
#2
http://blog.csdn.net/wlzwcr/article/details/6516402
#3
主要是判断两个字符 是否有共同字符
#4
归2对,因为有辽,那个东不行
#5
如果数据已经成型,只有在分析时创建一个临时表,这个临时表就是A表的扩展,就是把“名字”与“别称”做成一对多并系。然后使用这个临时表与B表关联。
其实当初在数据表设计时,一些一对多的,最好不要存储于一个字段时,而是做成一对多的关系,这样不管是在存储,更新,删除都方便,更方便是它在与其它表做数据分析与处理时,还带的便捷。
其实当初在数据表设计时,一些一对多的,最好不要存储于一个字段时,而是做成一对多的关系,这样不管是在存储,更新,删除都方便,更方便是它在与其它表做数据分析与处理时,还带的便捷。
#6
稍晚一点,Insus.NET想就以此做成一个案例。
#7
主要是还是得考虑性能,B表大概有50万数据,A表大概有8000条数据,如果在做一个对照关系的中间表,就太大了,我用C#已经做出来了,把AB两个表都放在list里,然后contains可以遍历出结果,就是太慢了,现在想要一种sql的方法,提升不提升效率都行
#8
多谢大侠了!