Sql的字符串匹配 like

患者信息表: Patients

+--------------+---------+
| Column Name  | Type    |
+--------------+---------+
| patient_id   | int     |
| patient_name | varchar |
| conditions   | varchar |
+--------------+---------+
patient_id (患者 ID)是该表的主键。
'conditions' (疾病)包含 0 个或以上的疾病代码,以空格分隔。
这个表包含医院中患者的信息。

写一条 SQL 语句,查询患有 I 类糖尿病的患者 ID (patient_id)、患者姓名(patient_name)以及其患有的所有疾病代码(conditions)。I 类糖尿病的代码总是包含前缀 DIAB1 。

按 任意顺序 返回结果表。
来源:力扣(LeetCode)
select patient_id,patient_name,conditions
from Patients
where conditions like '% DIAB1%' or conditions like 'DIAB1%';

% 匹配多个字符
“DIAB1%”是查询该类在排头的情况;

“% DIAB1%”是查询该类处在后面的情况,如果类型中的信息中存在者最后一个测试用例的情况:”XXXDIAB1…..”,加上的空格可以排除

Original: https://www.cnblogs.com/aLiuLiu/p/16547179.html
Author: 阿榴
Title: Sql的字符串匹配 like

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/643792/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • iPhone设置微信Callkit

    国内的苹果手机的微信接听没有提醒,主要原因是出于种种原因微信限制了Callkit。如果想要锁屏接听,像接电话一样。方式一是更换绑定境外的手机号。这里使用Google Voice的虚…

    技术杂谈 2023年6月1日
    0189
  • Arrays.sort(arr)是什么排序

    当数组长度大于286时 此时回到那段很长很长的代码段,在判断小于286的长度数组之后,从注解中: // Check if the array is nearly sorted 这里…

    技术杂谈 2023年7月24日
    057
  • AppScan下载、安装、使用教程

    AppScan9.0.3.6破解版教程与免费下载 AppScan是一个Web漏洞扫描程序,主要适用于Windows系统。 百度网盘链接:https://pan.baidu.com/…

    技术杂谈 2023年5月31日
    0118
  • 哥德尔不完备定理

    自从牛顿用物理的直觉,闯进无穷领域里大胆计算,铸造出犀利无比的分析工具后,许多人凭借着直观想象和聪明,也涌进去推导出许多互相冲突的结论,数学家花了两百多年的时间,才厘清了分析领域里…

    技术杂谈 2023年5月31日
    071
  • ORACLE数据恢复方法(提交事务也可以)

    今天在操作数据库的时候,发现数据操作错误,想要恢复,但是没有用事务,按理说,设置成不默认提交事务,此时所做的各种操作都没有反应到数据库中。这时,你可以rollback事务,撤销所有…

    技术杂谈 2023年5月31日
    075
  • K8S的安装部署以及基础知识

    Kubernetes(K8S)概述 Kubernetes又称作k8s,是 Google在2014年发布的一个开源项目。 最初Google开发了一个叫 Borg的系统(现在命名为Om…

    技术杂谈 2023年7月11日
    071
  • 再谈MySql索引

    一、索引简介 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 索引分单列索引(主键索引、唯一索引、普通索引)和组合索引。单列索引,即…

    技术杂谈 2023年7月11日
    063
  • JAVA的线程

    JAVA的线程 1.1线程与进程 进程:是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。简单来说,一个进程就…

    技术杂谈 2023年6月21日
    087
  • 账号分享

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年6月22日
    088
  • 技术管理进阶——扎心了!老板问我:你们技术部和外包团队有什么区别?

    原创不易,求分享、求一键三连 作为技术负责人一定会面临的几大难题: 迭代速度真的不能再快了? 工程、技术重构类项目的价值阐述? 如何降本增效? 如何在高管会上 说人话,如何让其他部…

    技术杂谈 2023年6月1日
    0114
  • Python 生成器相关知识

    循环模式:[变量(加工后的变量) for 变量 in iterable] 例一:一行代码实现for循环产生有规律的列表 list1=[i for i in range(1,11)]…

    技术杂谈 2023年6月21日
    085
  • iaas,saas,paas,daas区别:

    iaas,saas,paas,daas区别: Iaas(Infrastructure as a server):基础设施即服务,是基础层。PaaS(Platform as a Se…

    技术杂谈 2023年5月30日
    091
  • Hive的基本知识与操作

    Hive的基本知识与操作 Hive的基本知识与操作 Hive的基本概念 为什么使用Hive? Hive的特点: Hive的优缺点: Hive应用场景 Hive架构 Client M…

    技术杂谈 2023年7月11日
    072
  • Prototype原型模式

    定义: prototype pattern是指原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。是一种创建模式。 角色 Prototype(抽象原型类):它是声明克隆方…

    技术杂谈 2023年5月31日
    095
  • Redis使用Swap,但系统可用内存充足

    最近生产环境遇到一个很奇怪的问题,系统内存32G,redis使用8G左右,剩余的内存都被系统cache使用,从表面上看系统可用内存有20G左右。但是系统运行过程中,redis时不时…

    技术杂谈 2023年7月11日
    075
  • SpringBoot教程,吃透这些知识点,超过90%的Java面试者

    动力节点王鹤老师的SpringBoot入门系列课程,通俗易懂,基于SpringBoot2.4版本讲解。 从细节入手,每个事例先讲解pom.xml中的重要依赖,其次applicati…

    技术杂谈 2023年7月25日
    064
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球