SQL语句--用一个字段下的数据模糊匹配另一个字段的数据

2023-05-16

SQL语句–用一个字段下的数据模糊匹配另一个字段的数据

假设现在手中有
A表
Sno Sname
1 张三/章三
2 里斯/李四/里四
3 王五/王武

B表
Tname
张三
里四
王武

我们要A表的【姓名】与B表的【Tname】模糊匹配

select A.Sno,B.Tname,* 
from A inner join B ON A.Sname LIKE '%'+ B.Tname+'%'

注意 我们是用 【 大字段 like ‘%’+ 小字段+‘%’ 】作为关联关系的!!!!!

eg: [ 里斯/李四/里四 like ‘%’+里四+‘%’ ]
把 like 看成日常关联关联的=;
把 ‘%’+里四+‘%’ 整体看成作为关联关系的字段;

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQL语句--用一个字段下的数据模糊匹配另一个字段的数据 的相关文章

随机推荐

  • 转: 两款优秀的服务器网络流量监控工具:Ntopng和Munin-功能强大直观

    如果发现自己的VPS服务器异常 xff0c 一般地我们可以从服务器日志中来分析 xff0c 看看是不是有不守 规矩 的IP来源 例如 xff0c 我们可以使用服务器日志分析利器 ngxtop和GoAccess来分析统计日志当中的IP来源 连
  • VMware安装Kali操作系统(全网最详细不接受任何反驳)

    VMware安装Kali操作系统 xff08 全网最详细不接受任何反驳 xff09 1 Kali下载 xff08 1 xff09 进入kali官网https www kali org https www kali org xff08 2 x
  • 正割、余割、正弦、余弦、正切、余切之间的关系的公式 sec、csc与sin、cos、tan、cot之间的各种公式

    1 倒数关系 tan cot xff1d 1 sin csc xff1d 1 cos sec xff1d 1 2 商数关系 tan 61 sin cos cot 61 cos sin 3 平方关系 sin 43 cos 61 1 1 43
  • C++字符串拼接效率比较(+=、append、stringstream、spintf)

    事情起因很简单 xff0c 自己的代码中使用了stringstream对象进行字符串的拼接 xff0c 然后被老同事质疑效率低下 借着这个机会了解下为什么 xff1f 一 43 61 append stringsteam sprintf四种
  • 构造方法特征

    1 具有与类相同的名称 xff1b 2 不含返回类型 xff1b 3 不能在方法中用return语句返回一个值 xff0c 不能用void修饰构造方法 4 在类实例化的时候 xff0c 系统自动调用
  • java 删除字符串的一个字符

    删除字符串中的一个字符 xff0c 用的是substring xff08 xff09 函数 xff0c 参数有一个或许两个 xff0c 一个的时候代表从该字符数组中的第几个字符开始获取该参数字符后面的字符串 xff0c 从索引0开始 pub
  • Linux 下部署 Laravel 环境

    1 首先更新操作系统 xff0c 命令为yum update y 目的是为了使操作系统处于最新状态 xff1b 2 安装两个库EPEL库和Webtatic库 yum install epel release rpm Uvh https mi
  • InetAddress类的总结

    1 InetAddress类没有构造方法 xff0c 所以不能直接new出一个对象 xff1b 可以通过InetAddress类的静态方法获得InetAddress的对象 xff1b InetAddress getLocalHost Ine
  • EBS触发器

    FORM级触发器 PRE FORM该触发器是在用户双击功能后 xff0c 进入form前 WHEN NEW FORM INSTANCE该触发器是在用户一进入form时执行 WHEN FORM NAVIGATE该触发器在用户在form间切换时
  • EBS触发器执行顺序

    1 xff0e 当打开FORM时 xff1a xff08 1 xff09 PRE FORM xff08 2 xff09 PRE BLOCK xff08 BLOCK级 xff09 xff08 3 xff09 WHEN NEW FORM INS
  • 数据库优化法则

    1 有可能的话 xff0c 用一个语句处理多个更新 xff1b 尽量减少对同一个表的重复访问 2 易识别的语句有助于定位性能问题 xff08 例如给SQL语句加注释 xff0c oracle已经解决为sql语句自带注释的问题 xff09 3
  • C/C++/C#是否支持基于string的switch-case??

    C C 43 43 只支持整型值 用字符常量也可以 但编译器事实上也是把字符常量量转化成了整型值的 其实 xff1a C C 43 43 支持 int 和char xff0c switch语句中的case只能是常量 是整型 字符或枚举三种
  • 虚拟机下linux连接外网

    1虚拟机点编辑 选择虚拟网络编辑器 2按照下图配置 xff0c 注意如果自己以前更改过 xff0c 最好点击还原默认设置 3点击NET设置 xff0c 记住网关IP 这里是192 168 159 2 4选择虚拟机 设置网络适配器为NAT模式
  • Sublime Text 2.02注册码

    BEGIN LICENSE Andrew Weber Single User License EA7E 855605 813A03DD 5E4AD9E6 6C0EEB94 BC99798F 942194A6 02396E98 E62C997
  • 表格复制粘贴次数过多导致卡死解决方案

    卡死原因 每粘贴一次 for循环 一次 就会呈现几何的增加 每个字段部分字母出现重复的 解决方案 我再写个 循环 他每增加 重复的字段 我就重复的给删了 span class token comment 循环列表进行计算 span span
  • Ansible使用记录(一)——介绍、安装及简单使用

    文章目录 系列开篇说明正文环境介绍安装Linux版本安装官方版本安装 基本概念介绍关于互信关于inventory 总结 系列开篇说明 此次新开的一个自动化更新系列 xff0c 主要是因为最近工作中用的比较多 xff0c 而且Ansible在
  • Ubuntu下locale文件

    March 7 2015 11 44 PM locale文件 关于locale文件的设定 locale 是国际化与本土化过程中的一个非常重要的概念 xff0c 个人认为 xff0c 对于中文用户来说 xff0c 通常会涉及到的国际化或者本土
  • 在执行批处理时出现错误。错误消息为: 引发类型为“System.OutOfMemoryException”的异常。

    1 打开的SQL脚本页签太多 xff0c 关掉没用的页签窗口 eg xff1a 下图 xff0c 开了N多个页签窗口 xff0c 把当前不需要的保存关掉 xff1b 再执行你的语句 2 可能sql取的数据量太大了 超出内存的空间
  • SQL语句--截取完整日期中的 年、月、日

    SQL语句 截取完整日期中的 年 月 日 截取日期 xff1a 几号 span class token keyword SELECT span substring span class token punctuation span span
  • SQL语句--用一个字段下的数据模糊匹配另一个字段的数据

    SQL语句 用一个字段下的数据模糊匹配另一个字段的数据 假设现在手中有 A表 Sno Sname 1 张三 章三 2 里斯 李四 里四 3 王五 王武 B表 Tname 张三 里四 王武 我们要A表的 姓名 与B表的 Tname 模糊匹配