MySQL
ToShaRewww
这个作者很懒,什么都没留下…
展开
-
MySQL拼接表
外连接两表按照年份统计五年的建材费和业务费,并将统计的五年的表横向拼接代码:select a.year,a.jccost,a.ywcost,b.year,b.jccost,b.ywcost,c.year,c.jccost,c.ywcost,d.year,d.jccost,d.ywcost,e.year,e.jccost,e.ywcostfrom (select CONCAT(2021,'年') year,SUM(IF(b.name='建材部',a.mount,0.00)) as jccost原创 2021-01-21 16:19:07 · 961 阅读 · 0 评论 -
MySQL学习笔记——创建数据库添加约束
创建数据库school创建两个表class\studentclass表结构字段名称 数据类型 备注 主键 外键 非空 唯一 默认值 id INT(11) 班级编号 是 否 是 是 无 name VARCHAR(25) 班级名称 否 否 否 否 无 grade VARCHAR(10) 班级所在年级 否 否 否 否 无 t原创 2021-01-19 11:29:26 · 267 阅读 · 0 评论 -
MySQL学习笔记——约束
1.主键约束:PRIMARY KEY(列名)或者 列名 数据类型 PRIMARY KEY每个表只能定义一个主键;主键可以是一列或者多列;1.2原创 2021-01-19 10:25:46 · 150 阅读 · 1 评论 -
MySQL学习笔记——操作表table
1.创建表:create table 表名;2.查看表:show tables;3.查看创建表的详细信息:show create table 表名;4.查看表的字段信息:describe 表名;或者desc 表名;5.修改表:5.1 在第一行增加一行: alter table 表名 add column addone int first;5.2修改字段数据类型:alter table tb_emplmodify name VARCHAR(30);5.3删除字段 :..原创 2021-01-18 17:52:35 · 196 阅读 · 0 评论 -
MySQL学习笔记——存储引擎与数据类型
一、存储引擎:数据库底层软件组件DBMS使用数据银枪进行增删改查,MySQL的核心就是存储引擎,利用show engines可以查看可用的数据库引擎和默认引擎innoDB是系提供的默认引擎,修改方式:SETdefault_storage_engine=存储引擎名字,但当再次重启客户端时,默认引擎还是InnoDB二、数据类型:系统中所允许的数据的类型跟所有编程语言的数据类型一样,记不住...原创 2021-01-18 16:53:25 · 241 阅读 · 0 评论 -
MySQL学习笔记——MQL Workbench的使用
在软件中SCHEMAS相当于DATABASES的列表创建文件1.点击加号创建文件,起一个你想要的名字,点击ok后,点击创建的方块,输入你的password2.点击这个图标,添加数据库3.给你的文件起一个名字,点击apply,之后点击finish,这是在你的左侧就会出现你建的数据库4.右键新建的数据库可以进行增删改查,这时一个数据库就建好了。二、...原创 2021-01-18 16:20:48 · 548 阅读 · 0 评论 -
MySQL学习笔记——数据库的理解
一、数据库的概念人们需要信息管理系统,因此数据库诞生。二、数据库的功能和系统原创 2021-01-18 11:12:48 · 239 阅读 · 0 评论 -
MySQL学习笔记——增删改查
MySQL中的增删改查1.查找数据库——show databases like 'test_db';意为查找以什么开头的数据库,这样的形式也是可以的2.新建数据库——create database 数据库名 default character set 字符集名 default collate 校对规则名;create database test_db default character set gb2312 default collate gb2312_chinese_ci;默认原创 2021-01-18 15:46:30 · 428 阅读 · 0 评论