使用关键字like进行模糊查询

article/2025/9/14 8:33:16

【模糊查询】:使用关键字like
        [支持%或者下划线匹配,%匹配任意多个字符,一个下划线只匹配任意一个字符。]

    实例:
    查询名字中带有字母o的员工:
    select * from emp where ename like '%o%';

    找出名字以T结尾的员工:
    select * from emp where ename like '%T';

    找出名字以K开始的员工:
    select * from emp where ename like 'K%';

    找出名字的第二个字母是A的员工:
    select * from emp where ename like '_A%';

    找出名字的第三个字母是R的员工:
    select * from emp where ename like '__R%';

    创建这张表名为student:步骤如下:
            创建名为student的表
            create table student(name varchar(255));

            以下命令是向表student中添加数据
            insert into student value('张三');

            insert into student value('lisi');

            insert into student value('wangwu');

            insert into student value('zhaoliu');

            nsert into student value('jack_son');

        查询student表中数据

            select * from student;

                   
            找出姓张的学生:
            select * from student where name like '张%';

        ​​​​​​​        ​​​​​​​        

            查询姓名中含有_的人名:因为这里出现了通配符'_',所以在命令行中需要加入转义字符'\'
            select name from student where name like '%\_%';
                     


http://chatgpt.dhexx.cn/article/pcfd9Xam.shtml

相关文章

redis过期策略和持久化

Redis过期策略 注:本文主要参考自《Redis设计与实现》 1、设置过期时间 expire key time(以秒为单位)--这是最常用的方式setex(String key, int seconds, String value)--字符串独有的方式 具体的使用方式:查看"java企业项目开发实践"的第九章…

redis之十一(Redis 过期策略与源码分析)

在 Redis 中我们可以给一些元素设置过期时间,那当它过期之后 Redis 是如何处理这些过期键呢? 过期键执行流程 Redis 之所以能知道那些键值过期,是因为在 Redis 中维护了一个字典,存储了所有设置了过期时间的键值,我们…

Redis过期策略 实现原理

https://blog.csdn.net/xiangnan129/article/details/54928672 https://www.cnblogs.com/zhangchao-letv/p/6114030.html#undefined 1、redis设置过期时间: expire key time(以秒为单位)--这是最常用的方式 setex(String key, int seconds, String value)--字符串…

redis过期策略有哪些?内存淘汰机制有哪些?

文章目录 前言过期策略:定期删除惰性删除redis中的key和数据过期后,为什么内存空间还没有释放呢? 定期删除惰性删除 如果内存空间将要满的时候该怎么办呢?设置过期时间的key中所有的key中 小结 前言 小咸儿的项目中使用redis来做缓…

redis过期策略及持久化机制

文章目录 一、Redis设置过期时间二、Redis的过期策略1、定时过期2、惰性过期3、定期过期 三、Redis的8种内存淘汰策略LRU与LFU 四、Redis 的持久化机制1、RDB快照持久化(redis默认)2、AOF追加文件持久化3、AOF和RDB都开启 一、Redis设置过期时间 Redis有…

Redis过期删除策略和内存淘汰策略

目录 一、过期删除策略 1、如何设置过期时间? 2、如何判定 key 已过期了? 3、过期删除策略有哪些? 1、定时删除策略 2、惰性删除策略 3、定期删除策略 4、Redis 过期删除策略 5、Redis 是怎么实现定期删除 1、这个间隔检查的时间是…

Redis过期策略与淘汰策略

redis为什么这么快,原因之一就是Redis操作都是基于内存的,既然是基于内存的,而内存的大小是有限的,当内存不足或占用过高时,Redis会采用内存淘汰机制进行数据淘汰。 一、Redis的过期策略 Redis在设置缓存数据时指定了…

Redis过期策略及内存淘汰机制

redis中缓存的数据是有过期时间的,当缓存数据失效时,redis会删除过期时间以节省内存,那redis是如何删除过期数据的?删除过期数据的策略是什么?Redis过期策略是怎么样的? redis为什么这么快,原因…

Redis过期策略详解

为什么要有过期策略&#xff1f; 因为我们的redis是一个内存型数据库&#xff0c;我们的数据都是放在内存里面的!但是内存是有大小的! 比如&#xff0c;redis有个很重要的配置文件&#xff0c;redis.conf&#xff0c;里面有个配置 # maxmemory <bytes> //redis占用的最…

Redis过期策略以及内存淘汰机制

redis所以的操作都是基于内存的&#xff0c;而每台机器的内存大小都有限制&#xff0c;且全没有磁盘空间那么大&#xff0c;所以如何高效的使用内存对于redis来说是非常关键的。 一、Redis过期策略 如果我们一直往redis中存储数据的话&#xff0c;总会有占满内存的那一刻&…

redis过期策略和内存淘汰机制

Redis的过期策略 1 定时过期 每个设置过期时间的key都需要创建一个定时器&#xff0c;到过期时间就会立即清除。该策略可以立即清除过期的数据&#xff0c;对内存很友好&#xff1b;但是会占用大量的CPU资源去处理过期的数据&#xff0c;从而影响缓存的响应时间和吞吐量。 2…

Redis 过期策略+conf 记录

一&#xff1a;redis的过期策略 三种过期键删除策略 1&#xff09;定时删除&#xff1a;创建一个定时器&#xff0c;到时间立即执行删除操作&#xff08;对内存友好&#xff0c;因为能保证过期了立马删除&#xff0c;但是对cpu不友好&#xff09; 2&#xff09;惰性删除&…

Redis之过期策略

一、设置过期时间 Redis对存储值的过期处理实际上是针对该值的键&#xff08;key&#xff09;处理的&#xff0c;即时间的设置也是设置key的有效时间。Expires字典保存了所有键的过期时间&#xff0c;Expires也被称为过期字段。 expire key time(以秒为单位)--这是最常用的方式…

redis的过期策略【转】

转&#xff1a;Redis的过期策略以及内存淘汰机制_Felix-CSDN博客_redis过期策略和内存淘汰机制 我们知道&#xff0c;redis中缓存的数据是有过期时间的&#xff0c;当缓存数据失效时&#xff0c;redis会删除过期数据以节省内存&#xff0c;那redis是怎样删除过期数据的&#xf…

主成分分析;主成分回归分析——Hald水泥问题;主成分分析案例——各地区普通高等教育发展水平综合评价;matlab

目的 对原变量加以“改造”&#xff0c;在不致损失原变量太多信息的条件下尽可能地降低变量地维数&#xff0c;即用较少的“新变量”代替原来地各变量。通过变换&#xff1a;用低维&#xff08;主成分&#xff09;近似高维&#xff08;较全面&#xff09;信息。 思想 若有二维…

hadoopHA

一、HA介绍 HA(High Available), 高可用&#xff0c;是保证业务连续性的有效解决方案&#xff0c;一般有两个或两个以上的节点&#xff0c;分为活动节点&#xff08;Active&#xff09;及备用节点&#xff08;Standby&#xff09;。 hadoop2.x之后Clouera提出了QJM/Qurom Jou…

AIDL 和 HIDL

AIDL概述 aidl是常用的android IPC方式&#xff0c;本文将根据一个demo来解析下AIDL的原理。 为了便于读者理解&#xff0c;本文不会探究Binder的实现细节&#xff0c;可以认为Binder在此文的分析中被看做是一个“黑盒”。 有一定经验的读者可以直接到文末看总结&#xff0c;最…

Linux守护进程HALD

hal&#xff08;hardware abstract lever&#xff09;硬件抽象。 但是Linux的hal运行于用户空间作为一个daemon进程。监听一个socket接口。等待udev发来的通知。 udev为设备加载驱动&#xff0c;设备可用后&#xff0c;往往有udev的规则&#xff0c;让udev通知hald表示设备变动…

.har文件使用

背景 在做web开发的过程中, 查看http请求/响应是非常常见的操作. 有时可能有这样的需求: 将某次操作的请求/响应保存下来, 给别人看或者分析, 那你可能需要har文件. 另外你还需要Fiddler来查看har文件内容 操作截图 在"Network"面板中, 将某次操作的请求保存为har…

head 命令

转载&#xff1a;每天一个linux命令&#xff08;14&#xff09;&#xff1a;head 命令_weixin_33794672的博客-CSDN博客head 与 tail 就像它的名字一样的浅显易懂&#xff0c;它是用来显示开头或结尾某个数量的文字区块&#xff0c;head 用来显示档案的开头至标准输出中&#x…