
SQL数据库笔记
文章平均质量分 83
程序猿 Simba
还在不断地学习,有什么不对的希望各位大佬们指出来,我即使更改
展开
-
MySQL数据库笔记Day6
一JDBC1,概述sun公司提供的一套 java操作数据库的标准专门用来完成 java 和 数据库 交互的技术,全称是: java database connectivity2,使用步骤1, 提供了丰富的工具类jar包,项目中导入jar包2, 连接数据库: 端口号3306 库名cgb2109 用户名root 密码root3, 写SQL4, 处理数据库返回给java的结果3,导入jar包1,选用哪个版本的jar包,要看你安装的数据库的版本2,导...原创 2021-11-06 11:12:44 · 596 阅读 · 0 评论 -
MySQL数据库笔记Day5
子查询 subquery概念子查询是指嵌入在其他select语句中的select语句,也叫嵌套查询。子查询执行效率低慎用。记录少时效率影响不大、图方便直接使用,记录多时最好使用其它方式替代。单行子查询 =--列出tony所在部门的所有人员 select deptno from emp where ename='tony'; select * from emp where deptno = (select deptno from emp where ename='tony...原创 2021-11-04 19:43:46 · 271 阅读 · 1 评论 -
MySQL数据库笔记Day4
表强化:6约束 constraints非空约束 not nullDROP TABLE IF EXISTS tb_user; #如果表存在则删除,慎用会丢失数据 CREATE TABLE tb_user( id INT AUTO_INCREMENT, NAME VARCHAR(30) UNIQUE NOT NULL, age INT, phone VARCHAR(20) UNIQUE NOT NULL, email VARCHAR(30) UNIQUE NOT NULL,原创 2021-11-03 20:08:22 · 140 阅读 · 0 评论 -
MySQL数据库笔记Day3
分组 group用于对查询的结果进行分组统计group by表示分组, having 子句类似where过滤返回的结果---group by#每个部门每个岗位的最高薪资和平均薪资,结果中的非聚合列必须出现在分组中,否则业务意义不对SELECT deptno,MAX(sal),AVG(sal) FROM empGROUP BY deptno #按照deptno分组SELECT job,MAX(sal),AVG(sal) FROM empGROUP BY job #按照job分原创 2021-11-02 18:15:54 · 117 阅读 · 0 评论 -
MySQL数据库笔记Day2
基础函数–1,工具的使用1,找到.exe程序,双击,输入了密码,点击连接,就可以了2,创建库: 右键-新建数据库-设置数据库名-选字符集utf8-确定3,创建表: 右键-创建表-输入字段名字段类型字段长度字段约束-创建表-输入表名-确定4,添加表里的记录,如下图–2,准备数据CREATE TABLE dept(deptno int primary key auto_increment ,dname VARCHAR(20),loc VARCHAR(13));INSERT.原创 2021-11-01 17:52:35 · 250 阅读 · 0 评论 -
MySQL笔记Day1
数据库概念作用就是用来存储数据和管理数据,本质上就是需要安装MySQL软件.分类: 关系型数据库MySQL 和 非关系型数据库Redis ,主要观察数据之间的关系常见的数据库分为:关系型数据库, Oracle、MySQL、SQLServer、Access 非关系型数据库, MongoDB、Redis、Solr、ElasticSearch、Hive、HBase–2,使用1.安装服务器端: 存数据,管理数据核心步骤: 设置字符集/编码成 utf-8 , 端口号3306 , 设..原创 2021-10-29 17:52:44 · 156 阅读 · 0 评论