随笔分类 -  数据库

摘要:展示四个连接的差异性,转载:https://www.cnblogs.com/lijingran/p/9001302.html。 其他复杂连接查询案例:https://www.cnblogs.com/HelloM/p/14201495.html 展示四种连接的区别:where,inner join o 阅读全文
posted @ 2021-12-27 14:41 上天安排的最大嘛! 阅读(26) 评论(0) 推荐(0) 编辑
摘要:PL/SQL使用之前需要下载orcal客户端,instantclient_21_3,https://www.oracle.com/database/technologies/instant-client/microsoft-windows-32-downloads.htm 下载好包以后,复制文件 这 阅读全文
posted @ 2021-12-23 15:41 上天安排的最大嘛! 阅读(33) 评论(0) 推荐(0) 编辑
摘要:问题1:这里需要配置环境变量,我忘记最开始的配置是啥了。但查询字符集的方法, select userenv('language') from dual 如下:这个结果是我配置的环境变量,别误会 配置方法:打开环境变量 name: NLS_LANG value: SIMPLIFIED CHINESE_ 阅读全文
posted @ 2021-12-23 15:22 上天安排的最大嘛! 阅读(165) 评论(0) 推荐(0) 编辑
摘要:用处:通过配置字段表达式,批量生成大量测试数据。 使用,点击工具按钮,最下面数据生成器 其他设置方式 详细介绍的博客:https://blog.csdn.net/xiaobai51509660/article/details/38498139 配置好了表达式,点击运行: 生成以后数据效果: 阅读全文
posted @ 2021-12-23 15:05 上天安排的最大嘛! 阅读(141) 评论(0) 推荐(0) 编辑
摘要:1、if语句。使用场景:筛选出25以下的,或者为空的。分两个组,25岁以上,25岁以下。然后统计年龄段的数量。 if逻辑块中,给的是判断条件,这里就是,true则执行第一个,false执行第二个。对age分组进行统计。 select if(age<25 or age is null, '25岁以下' 阅读全文
posted @ 2021-11-25 14:46 上天安排的最大嘛! 阅读(50) 评论(0) 推荐(0) 编辑
摘要:变量介绍 系统变量:全局变量,会话变量 自定义变量:用户变量,局部变量 系统变量的介绍和语法 说明:变量由系统定义,不是用户定义,属于服务器层面。 注意:全局变量需要添加global关键字,会话变量需要添加session关键字,如果不写,默认会话级别。 全局变量 1. 查看所有全局变量 show g 阅读全文
posted @ 2020-12-30 14:50 上天安排的最大嘛! 阅读(75) 评论(0) 推荐(0) 编辑
摘要:数据源 /* Navicat MySQL Data Transfer Source Server : localHost Source Server Version : 50726 Source Host : localhost:3306 Source Database : liusongtest 阅读全文
posted @ 2020-12-29 15:48 上天安排的最大嘛! 阅读(189) 评论(2) 推荐(0) 编辑
摘要:什么是视图? 视图:虚拟表,和普通表一样使用。mysql5.1版本出现的新特性,是通过表动态生成的数据。 应用场景 多个地方用到同样的查询结果 该查询结果使用的sql语句较复杂 案例 SELECT stuname,majorname FROM stuinfo s INNER JOIN major m 阅读全文
posted @ 2020-12-28 16:36 上天安排的最大嘛! 阅读(180) 评论(0) 推荐(0) 编辑
摘要:TCL语言-Transaction Control Language 事务控制语言 事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。 案例:转账 张三丰 1000 郭襄 1000  update 表 set 张三丰的余额=500 where name= 阅读全文
posted @ 2020-12-28 16:20 上天安排的最大嘛! 阅读(220) 评论(0) 推荐(0) 编辑
摘要:一、库的管理 创建库 create database 【if not exists】 库名【 character set 字符集名】; #案例:创建库Books  CREATE DATABASE IF NOT EXISTS books ; 修改库 alter database 库名 cha 阅读全文
posted @ 2020-12-28 16:00 上天安排的最大嘛! 阅读(102) 评论(0) 推荐(0) 编辑
摘要:DML语言 数据操作语言 插入:insert 修改:update 删除:delete 插入语句 方式一:经典的插入 语法:insert into 表名(字段名,…) values(值,…); 特点 1、要求值的类型和字段的类型要一致或兼容; 2、字段的个数和顺序不一定与原始表中的字段个数和顺序一致但 阅读全文
posted @ 2020-12-28 15:22 上天安排的最大嘛! 阅读(119) 评论(0) 推荐(0) 编辑
摘要:数据源 myemployees.sql /* Navicat MySQL Data Transfer Source Server : 135数据库 Source Server Version : 50650 Source Host : 192.168.209.135:3306 Source Data 阅读全文
posted @ 2020-12-28 14:40 上天安排的最大嘛! 阅读(210) 评论(0) 推荐(0) 编辑
摘要:1、准备数据源 /* SQLyog Ultimate v10.00 Beta1 MySQL - 5.5.15 : Database - myemployees ********************************************************************* 阅读全文
posted @ 2020-12-27 20:29 上天安排的最大嘛! 阅读(271) 评论(0) 推荐(0) 编辑
摘要:MySQL总览 MySQL常见命令 数据库操作1、登录数据库mysql -uroot -proot 2、查看所有数据库show databases; 3、创建数据库create database Gwen_liu; 4、选择一个数据库use test; 5、显示表show tales; 6、创建数据 阅读全文
posted @ 2020-12-27 17:26 上天安排的最大嘛! 阅读(85) 评论(0) 推荐(0) 编辑
摘要:mysql5.6安装 一种安装方式 1、查看是否有自带mysql yum list installed | grep mysql 2、如果发现有残余,就删除自带的mysql,不要犹豫 yum -y remove mysql-libs.x86_64 3、下载5.6安装包比较小79兆,而mysql5.7 阅读全文
posted @ 2020-12-25 11:11 上天安排的最大嘛! 阅读(137) 评论(0) 推荐(0) 编辑
摘要:DCL(Data control language) 数据库启动进入操作 启动服务:service mysqld start 进入数据库:mysql -uroot -proot 1、创建数据库账号 1.1、查看数据库帮助文档 help create user; 文末附有官网的api文档: 2.1、创 阅读全文
posted @ 2020-08-27 00:08 上天安排的最大嘛! 阅读(172) 评论(0) 推荐(0) 编辑
摘要:关于索引 index--目录,索引,导航 相当于一个字典目录,查‘爱’,目录页查--A--ai 主键自动添加索引: 1,能够通过主键查询的尽量通过主键查询,效率高 2,索引和表相同,都存储在硬盘的文件中 3,索引和表相同都是一个对象 创建索引 1,建表的时候可以加索引 create table tm 阅读全文
posted @ 2020-08-26 22:52 上天安排的最大嘛! 阅读(161) 评论(0) 推荐(0) 编辑
摘要:DDL(Data definition language) 数据定义语言,用于描述数据库中要存储的现实世界实体的语言。 操作 数据库 建立,修改,删除:create/alter/dorp database 表 建立,修改,删除:create/alter/drop table 清空表:truncate 阅读全文
posted @ 2020-08-26 22:51 上天安排的最大嘛! 阅读(372) 评论(0) 推荐(0) 编辑
摘要:1,求部门平均薪水,按照部门分组求平均值,并显示平均值的薪水等级 select a.deptno, a.avgsal, SALGRADE.grade from (select deptno, avg(sal) avgsal from EMP group by deptno) as a inner j 阅读全文
posted @ 2020-08-26 22:48 上天安排的最大嘛! 阅读(141) 评论(0) 推荐(0) 编辑
摘要:limit的使用——mysql中使用 场景用途 网页分页,多页显示所有查询到的数据 语法:limit n, m n从0开始,m从n+1开始取,取m条 实例 #查询第一到第五个 select * from dept limit 0, 5; 阅读全文
posted @ 2020-08-26 22:42 上天安排的最大嘛! 阅读(196) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示