数据库的简单练习

本文作者回顾数据库知识,从SqlServer转向MySQL,并分享了数据库的基础操作,包括增删改查(insert、DELETE、UPDATE、SELECT)、创建与删除表、创建与删除数据库、条件查询、联合查询、模糊查询(LIKE)以及分组统计(GROUP BY、COUNT、SUM)。通过复习和学习新知识,作者旨在提升自己的技能以应对面试和工作挑战。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

**

重温数据库,从使用SqlServer变成了MySQL

**
*********下面是个人感慨,(废文)******
之前上课时学习过数据库,但学的太过于马马虎虎懂得一些简单语句,毕竟当时的我还是那么的贪玩,(贪玩是天性!)现在面临毕业需要外出面试,自身不是什么名牌大学,只是一个小三本出来的本科生;大公司对于现在的我是不会去想的,毕竟现在的我没有过硬的出身,过硬的技术,它们也不会要我的,学过挺多的编程知识,只是不知道该去 干什么,找工作吧,没有项目经验,对自己的能力也同样感到质疑,去网上找到一些项目资料,自己照着做就会发现,有好多的知识的点没有涉及到过;不会的就去查,但是太多了之后就感觉特别质疑自己,然后就又陷入了迷茫中;哎!
记得在哪好像在哪看过,如果找不到路了,就去起点(不是那个文学网站哦)看看;于是决定恶补一下之前的知识,顺便学习新知识,毕竟做编程的就是一直在学习的;
************分隔符********************

既然重温数据库肯定是要先来一下增删改查的啊:
insert into table-name (插入元素的名字)values(插入内容)
这里写图片描述
DELETE FROM table_name [WHERE Clause]
(此处图片隐身了)
update table_name set 元素名称=修改内容 where (更改条件)
这里写图片描述
select * from table_name
(上面图片有)

其实在增删改查之前有一个很重要的内容:
创建表吧创建数据库吧

创建表 create table table_name
这里写图片描述
删除表drop table table_name
这里写图片描述
创建数据库 create database db_name 删除数据库drop database da_name
这里写图片描述
条件查询where前面图片有使用
union联合查询
SELECT expression1, expression2, … expression_n
FROM tables
[WHERE conditions]
UNION [ALL | DISTINCT]
SELECT expression1, expression2, … expression_n
FROM tables
[WHERE conditions];
expression1, expression2, … expression_n: 要检索的列。
tables: 要检索的数据表。
WHERE conditions: 可选, 检索条件。
DISTINCT: 可选,删除结果集中重复的数据。默认情况下 UNION 操作符已经删除了重复数据,所以 DISTINCT 修饰符对结果没啥影响。
ALL: 可选,返回所有结果集,包含重复数据

like模糊查询或者说是关键字查询
这里写图片描述
group by 表的全部数据
这里写图片描述
group by 排序分组 asc升序desc降序
这里写图片描述
分组 ** count(*)计数用的
分组
SUM 函数返回数值列的总数(总额)rollup统计全部数值
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值