我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

巨朝阳-20221205-MySQL

[复制链接]
云云学员认证 发表于 2022-12-6 19:19:22 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、今日学习内容:
新建表格:
类型:
varchar----字符串
int----普通大小的整数
tinyint----很小的整数
smallint----小的整数
id:自增,自动递增
主键:唯一标识
增删改查
增加数据
insert  into  表名(字段1,字段2)values(值1,值2);
eg: insert into stulist(name,age,sno) values("111",12,"000001");
删除数据
delete    from  表名  [where条件];
eg: DELETE FROM stulist WHERE id=7;
中括号[where条件]:在技术文档中代表可写可不写
不写:删除表中所有的数据
更新数据
update  表名  set  字段1 =值1,字段2=值2  [where 条件];
eg: UPDATE stulist SET age=99999999 WHERE id=6;
查询数据
select  字段列表/*   from  表名   [where条件];
select   字段1,字段2   from  表名;
select    *  from   表名;
select    *  from     表名    [where条件];
eg:
SELECT name,age,sno FROM stulist;    //选择字段查询
SELECT * from stulist;             // 所有字段查询
SELECT * FROM stulist WHERE age>=20;      //查询年龄大于等于20的所有数据
高级查询
=     等于
<>  不等于
>    大于
<     小于
>=     大于等于
<=      小于等于

between    在某个范围内
like      搜索某种模式,模糊查询
order   by   字段  [desc]           排序
and      且
limit    m , n      跳过m条查询n条
eg:
SELECT * FROM stulist WHERE age>=20 AND grade>80;
select * from stulist where age between 19 and 21;
select * from stulist where sex <>"男";
select * from stulist order by age desc;
select * from stulist order by age asc;
select * from stulist where name like "%小%";
select * from stulist where age like "%2%";
select * from stulist limit 2,3;
回复

使用道具 举报

关注0

粉丝0

帖子39

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026