目录 效率低的原因 索引知识延申 联合索引的优势 1) 减少开销 2)覆盖索引 3)效率高 4)索引是建的越多越好吗 效率低的原因 无论在工作还是面试中,关于SQL中不要用SELECT *,都是大
sql server 数据库,sa用户被锁定 1、打开数据库——用Windows身份登录数据库 2、登录名——双击sa(打开属性) 3、常规——设置密码——确定 4、状态——登录:启用;去掉登陆已锁定勾选
目录 一.介绍 数据准备 交叉连接查询 内连接查询 外连接 子查询 特点 子查询关键字 all关键字 any关键字和some关键字 in关键字 exists关键字 自关联查询 总结 一.介绍 多表查询就是同时查
在日常使用数据库时,你在意过NULL值么? 其实,NULL值在数据库中是一个很特殊且有趣的存在,下面我们一起来看看吧; 在查询数据库时,如果你想知道一个列(例如:用户注册年限
目录 前言 示例一 示例二 示例三 示例四 需要注意的地方 总结 前言 首先明确一点这个错误只会发生在 delete 语句或者 update 语句,拿update来举例 : update A表 set A列 = (select B列 from A表);
Mod(a,b) 在sql中的意思是 a / b 的余数(即 a % b ) 基础用法:如果id需要是偶数或者奇数时就可以使用mod。 mod(id,2)=1 是指id是奇数。 mod(id,2)=0 是指id是偶数。 select mod(3,2) from dual 执行如图:
(1)以这张表为例: CREATE TABLE `test` ( `id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '注解id', `name` varchar(255) CHARACTER SE
背景:做SQL查询时会经常需要,把查询的结果拼接成一个字符串。 解决方法: 通过group_concat函数 拼接的结果很长,导致拼接结果显示不全,可以通过以下方法解决。 在每次查询前执行
目录 前言 1.案例多表连接 笛卡尔积(或交叉连接) 2. 多表查询分类讲解 角度1:等值连接与非等值连接 角度2:自连接与非自连接 角度3:内连接与外连接 3. SQL99语法实现多表查询 内连
SQL注入攻击是黑客对数据库进行攻击常用的手段之一,随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验参差不齐,相当大一
目录 一.数据库服务器配置 二.CPU的优化 三.内存的优化 四.IO的优化 五.连接的优化 六.数据一致性的优化 一.数据库服务器配置 CPU:48C 内存:128G DISK:3.2TSSD 二.CPU的优化 innodb_thread_con
目录 前言 1. 创建 1.1 创建数据库 1.2 创建表格 1.3 创建索引 1.4 为已存在的列创建主键 1.5 为已存在的列创建自增约束 2. 插入 3. 修改 3.1 修改数据记录 3.2 修改数据库字符集为 utf8 3.3 修改
目录 1 CURDATE()函数 2 CURTIME()函数 3 NOW()函数 4 UNIX_TIMESTAMP(date)函数 5 FROM_UNIXTIME(timestamp)函数 6 UTC_DATE()函数 7 UTC_TIME()函数 8 YEAR(date)函数 9 MONTH(da
在日常使用数据库时,你在意过NULL值么? 其实,NULL值在数据库中是一个很特殊且有趣的存在,下面我们一起来看看吧; 小伙伴想精准查找自己想看的MySQL文章?喏 →MySQL专栏目录 | 点
目录 一.多表关系 一对一关系 一对多/多对一关系 多对多关系 二.外键约束 特点 创建外键约束 方式1-在创建表时设置外键约束 方式2-在创建表时设置外键约束 在外键约束下的操作 1.数
不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之。学至于行之而止矣。——荀子 大家好!我是只谈技术不剪发的 Tony 老师。 在使用 SQL 语句实现分页查询时,我们需要知道
目录 引言 列转行 行转列 总结 引言 在学习sql中遇到了列转行和行转列的题目,这里总结一下如何在对应的情景下解决不同的题目; 列转行 创建一个表stu_score_01: SET NAMES utf8mb4;SET FO
目录 软件环境准备 安装 .Net Framework 3.5 sp1 IIS、SQL SERVER和VS的安装顺序 安装SQL Server2014 SQL Server 2014三大新特性:集成内存OLTP、BI和混合云搭建,那么记录一下我们的安装过程及配置。
为了重新安装MySql,看别人的博客说在注册表中搜索mysql,全部删除。再安装时提示配置信息已损坏!!!!!!!!!! 注意 : 删除时如果文件夹的所有子项确定只和mysql有关,一定
第一种:返回值通过out输出 sqlserver存储 testMapper.xml 两种都能接收到数据的, 因为我的实体类字段与数据库的不一致,上面图片是按照数据库字段定义的,下图是按照实体类定义的,接