
sql数据库
sql
Yangshiwei....
好好努力
展开
-
个人学习记录——MySQL的模糊查询
Select * from 表名 where 列名 like '老[^1-4]' //将排除“老1”到“老4”,尋找“老5”,“老6”、……Select * from 表名 where 列名 like '[张李王]三' //将找出“张三”,“李三”,“王三”(而不是“张李王三”)Select * from 表名 where 列名 like '[^张李王]三' //将找出不姓“张”,“李”,“王”的“赵三”,“孙三”等。我们可以通过第三行代码查出“abx”、“x”、“ax”但不能查出“xa”、“axy”原创 2023-09-05 15:17:55 · 601 阅读 · 1 评论 -
SQL函数 $FIND
最近在和数据库打交道的时候遇到了find函数发现自己对他的印象不大,因此学习记录此篇。(从string 的start位置开始搜索子字符串substring)返回一个整数,指定子字符串在字符串中的结束位置。FIND函数搜索的字符串区分大小写。选项来指定搜索的起始位置。后面第一个字符的整数位置。转载 2023-09-04 14:33:22 · 1130 阅读 · 0 评论 -
mybatis中动态 SQL 语句中出现 ‘<‘ 的问题
这中间还发生一件很蠢的事,由于我一开始要写的是小于等于,小于号需要转义,所以我一开始写的是=今天在自己写项目写sql时遇到的问题,这本是我直接查询sql的命令,转到mybatis上直接报错了。经过查询,发现小于号在这有特殊含义,所以需要转义,小于等于在此需要写成。这时候执行其实sql语句中是< =中间是有空格的,所以sql语句错误。转载 2022-10-17 18:56:00 · 1117 阅读 · 0 评论 -
数据库 索引和锁
数据库两大神器【索引和锁】 - 掘金 (juejin.cn)转载 2022-02-12 23:02:54 · 129 阅读 · 0 评论 -
联合索引在B+树上的存储结构
联合索引在B+树上的存储结构及数据查找方式 - 问北 - 博客园转载 2022-02-12 21:36:04 · 135 阅读 · 0 评论 -
数据库的一些认识整理(考试)
一、 基本概念 数据(data):数据库中存储的基本对象 定义:描述事物的符号记录 数据库(DB):长期存储在计算机内的、有组织的、可共享的大量数据的集合 数据库管理系统(DBMS):位于用户和操作系统之间的一层管理软件 主要功能:数据定义功能;数据组织、存储和管理功能;数据操纵功能; 数据库的事物管理和运行管理功能;数据库的建立和维护功能; 数据库系统(DBS):由数据库、数据管理系统(及其应用开发工具)、应 用程序和数据库管理员、组成的存储、管理、处理和维原创 2022-01-03 22:15:53 · 986 阅读 · 0 评论 -
sql学习随笔(查询)
一般格式:select [all/distinct] (目标表达式) [as 别名]from (目标表)[as 别名][where (条件表达式)][group by (列名) [having (条件)]] [order by (列名) [asc/desc]]解释与理解:1、每个单词可以全用大写或者全用小写,但不可以混着写2、all与distinct的区别:默认是all,会显示全部,...原创 2021-10-16 01:37:54 · 404 阅读 · 0 评论