![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL基础
文章平均质量分 52
Dc弟弟菜
这个作者很懒,什么都没留下…
展开
-
聚合函数-MD5加密
聚合函数count:能够统计表中的行数1.select count(字段名) from 表名; 会忽略null值2.select count(*) from student; 不忽略null值3.select count(1) from student; 不忽略null值计算查询结果数据总和:select sum(字段名) from result;计算查询结果数据最大值:select max(字段名)...原创 2022-10-13 17:36:40 · 151 阅读 · 0 评论 -
MySQL常用函数
数学运算:绝对值:select abs();向上取整:select ceiling();向下取整:select floor()返回[0,1)的随机数:select rand();原创 2022-04-24 13:22:04 · 976 阅读 · 0 评论 -
分页和排序
排序:升序:asc 降序:desc用法:order by 需要排序的字段名 降序或者排序下面是升序:分页语法·:limit 起始下标(从0开始),页面大小第一页:limit 0,2第2页:limit 2,2第N页:limit (n-1)*页面大小,2起始下标计算:(n-1)*页面大小总页数计算:数据总数/页面大小(有余数的话结果+1)...原创 2022-04-23 17:01:17 · 98 阅读 · 0 评论 -
连表查询-join
学生表信息:成绩表信息:学科表信息:思路:1.分析需求,分析查询的字段来自那些表,(连接查询)2.确定使用哪种连接查询?7种3.确定交叉点(着两个表中哪个数据是相同的)4.判断条件:学生表中的studentno = 成绩表 studentno查询语句:select 字段1,字段2 from 表1 别名 xxxx join 表2 别名 on 交叉条件;操作 描述 inner join 如果表中至少有一个匹配就返回 right j...原创 2022-04-23 15:14:18 · 320 阅读 · 0 评论 -
DQL数据查询
查询学生表所有字段:select * from 表名;查询学生表所有字段:select 字段名1,字段名2from 表名;给查询结果的列起别名:select 字段名1 as 别名,字段名2 as 别名 from 表名;(也可以给表起别名和字段同理)as可以省略!!!函数concat(a,b):拼接作用去重(distinct):select distinct 字段名 from 表名;查询版本号:select version();用于计算:s...原创 2022-04-23 10:45:33 · 106 阅读 · 0 评论 -
DML语言
insert(插入) update(修改) delete(删除)一、插入数据:(1.)插入单行数据:insert into 表名 (字段1,字段2,...) values (值1,值2,...) ;注意:可以不写字段名,但是插入数据顺序要和表的列顺序一致且一一对应!(2.)插入多行数据:insert into 表名 (字段1,字段2,...) values (值1,值2,...) ,(值1,值2,...),..;同上!!!二、修改数据:update 表名 set .原创 2022-04-22 15:13:04 · 524 阅读 · 0 评论 -
MySQL外键(了解)
创建一个年级表:create table if not exists grade( gradeid int(10) not null auto_increment comment '年级id', gradename varchar(50) not null comment '年级名称', primary key (gradeid) );创建一个学生表:create table student1(id int(10) not null auto_increment com...原创 2022-04-22 11:13:37 · 456 阅读 · 0 评论 -
MySQL基础语句
启动mysql服务 :net start mysql关闭mysql服务:net stop mysql登录:mysql -u用户名 -p密码查看所有数据库:show databases;选中数据库:use 数据库名;查看选中数据库中所有表:show tables;查看表结构:desc 表名;查看建表语句:show create table 表名;查看建数据库语句:show create database 数据库名;创建数据库:cr...原创 2022-04-21 18:40:06 · 348 阅读 · 0 评论