我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

陈紫怡-20221205-MySQL

[复制链接]
Dasmondlicht 发表于 2022-12-5 23:48:30 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、今日学习内容:
  • 新建表格:
    • 类型:
      • 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

帖子50

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

客服电话:18009298968

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

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

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