
MYSQL
MYSQL
挖野菜
这个作者很懒,什么都没留下…
展开
-
50道SQL小练习
简单的50道SQL小练习及答案与详细分析9,14,15,16,16.1,18,29这几题是有点意思的题目。数据表介绍--1.学生表Student(SId,Sname,Sage,Ssex)--SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表Course(CId,Cname,TId)--CId 课程编号,Cname 课程名称,TId 教师编...原创 2020-03-12 20:06:18 · 1064 阅读 · 0 评论 -
sql 四大排名函数
sql 四大排名函数—(ROW_NUMBER、RANK、DENSE_RANK、NTILE)简介 1.ROW_NUMBER()定义:ROW_NUMBER()函数作用就是将select查询到的数...原创 2020-03-12 18:30:36 · 420 阅读 · 0 评论 -
Mysql中的变量
Mysql中的变量 MySQL数据库中的变量分两种:系统变量和用户变量,其中系统变量又分为全局变量(global)、会话变量(session),以下将针对这几种变量进行说明。 全局变量概述:它主要影响服务器的整体操作。当服务器启动时,它将所有全局变量初始化为默认值。这些默认值可以在选项文件中或在命令行中对指定的选项...原创 2020-03-12 18:28:04 · 535 阅读 · 0 评论 -
SQL 标量函数-----日期函数 day() 、month()、year()
SQL 标量函数-----日期函数 day() 、month()、year()select day(createtime) from life_unite_product --取时间字段的天值select month(createtime) from life_unite_product --取时间字段的月值select year(createtime) from life_...原创 2020-03-12 18:23:55 · 635 阅读 · 0 评论 -
MySQL索引
MySQL索引MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。拿汉语字典的目录页(索引)打比方,我们可以按拼音、笔画、偏旁部首等排序的目录(索引)快速查找到需要的字。索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,...转载 2020-03-10 20:35:18 · 89 阅读 · 0 评论 -
MySQL 事务
<h1>MySQL 事务</h1>MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。事务处理可以用来维护数据库的完整性...转载 2020-03-10 20:29:54 · 128 阅读 · 0 评论 -
msyql外键关联
创建语句:ALTER TABLE <表名> ADD CONSTRAINT 外键名 FOREIGN KEY(外键字段) REFERENCES 关联表名(关联字段)举例:表一:学生信息表 stu_info,主键为学生的学号stu_id, 还有一个字段就是班级号,class_id,这个班级号应该就是引用自班级表。所以我们需要建立学生和班级之间的外键关联。表二:班级表 cla...原创 2019-12-04 21:15:16 · 486 阅读 · 0 评论 -
MySQL学习
一、对数据库的操作1.创建一个库 create db dbname; create db dbname set 编码;2.查看库属性 show create database dbname;3.删除一个库 drop db dbname;4.使用库 use dbname;5.查看当前正在操作的库 select database();二、对数据库表的操作1.创建一张...原创 2019-11-12 19:30:41 · 234 阅读 · 1 评论