为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
与MySQL的零距离接触_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 外键约束的参照操作
    查看全部
  • 外键约束的参照操作
    查看全部
  • 记录操作INSERT UPDATE DELETE SELECT 1.insert的三种 insert [into] 表名 [(列名,列名)]{values|value} ({(表达式|default},()) insert [into] 表名 set 列名={(表达式|default},。。 insert [into] 表名 [(列名,列名)] SELECT.. 2.UPDATE (1)单表更新 UPDATE [LOW_PRIORITY][IGNORE] table_reference SET col_name1={expr1|DEFAULT},[col_name2={expr2|DEFAULT}]...[WHERE where_condition] 多表更新 3.DELETE : 删除数据 (1)单表删除 DELETE FROM tbl_name [WHERE where_condition} 多表删除 4.SELECT: //查询 SELECT select_expr [,select expr2...] 只查找某一个函数或表达式 [ FROM table_references 查询表名 [WHERE where_conditon] 查询条件 [GROUP BY {col_name|position} [ASC|DESC],...] 按某个字段进行分组,相同的只显示第一个 [HAVING where_conditon] 分组时,给出显示条件 [ORDER BY {col_name|expr|position} [ASC|DESC],...] 排序 [LIMIT {[offset,]row_count|row_count OFFSET offset}] 限制返回数量 ]
    查看全部
    1 采集 收起 来源:小结

    2016-11-02

  • LIMIT 限制查询结果返回的数量 [LIMIT{[offset,]row_count|row_count OFFSET offset}] SELECT * from users 返回所有的结果 SELECT * from users limit 2 返回所有的结果集中前两条 SELECT * FROM users LIMIT 2,2;要查询结果集中第3条和第4条记录。mysql中的记录是从0开始的,共几条。 直接将查询的结果写入到另外一个表中。INSERT SELECT INSERT test (username) SELECT username FROM users WHERE age >= 30;
    查看全部
  • 日期时间型:(实际用的不多,因为时差原因,采用数字代替)
    查看全部
  • 浮点型数据类型,一般使用FLOAT即可
    查看全部
  • order by 语句对查询结果进行排序 [ORDER BY {col_name | expr | position} [ASC|DESC],...] 1、对查询结果进行排序,默认是升序ASC,DESC为降序: 例如:select * from users order by id desc; 2、可以同时按多条字段进行排序,规则是先按前面的字段排,在基础上再按后面字段排。 如:SELECT * FROM users ORDER BY age,id DESC; 先按照age排序,如果age有重复的,重复的字段里按id排序
    查看全部
  • 整型的数据类型;(优化:选择最合适的)
    查看全部
  • having语句设置分组的条件: 分组条件,与where不同可以对一部分记录做分组 1. 要么为聚合函数(只有一个返回值,如max、min、avg、count(id) select sex from users group by 1 avg(id)>35 2. 要么条件字段必须显示在查询字段 SELECT sex,age FROM users GROUP BY 1 HAVING age > 35; 如:SELECT sex FORM users GROUP BY 1 HAVING age > 35;是错误的。
    查看全部
  • 第一章回顾
    查看全部
    0 采集 收起 来源:内容回顾

    2016-11-02

  • GROUP BY 语句对查询结果分组 查询结果分组,(多个分组用“,”隔开); [group by {字段名/posittion}[ASC/DESC]....] SELECT*FROM users GROUP BY sex; SELECT*FROM users GROUP BY 1;(这里的一表示查询的第一个字段,这里查询所有,是select语句中第一个字段就是id,就是会按照字段进行分组)
    查看全部
  • 清屏命令 cls 命令的使用登录 mysql -uroot -p -P3306 退出 quit; exit; q\
    查看全部
  • 知识点小结
    查看全部
    0 采集 收起 来源:小结

    2016-11-02

  • start mysql serve commend net start mysql stop mysql serve commend net stop mysql
    查看全部
  • where条件表达式 在UPDATE、DELETE中没有where子句则更新或删除全部记录; 对记录进行过滤,如果没有指定where子句,则显示所有记录 在where表达式中,可以使用MYSQL支持的函数或运算符
    查看全部

举报

0/150
提交
取消
课程须知
要想学习本课程,你只需要知道数据库是个什么东东就足够了,是不是很easy?!
老师告诉你能学到什么?
1、MySQL安装与配置 2、数据类型 3、流程控制与运算符 4、DDL、DCL、DQL、DML 5、常用函数 6、表类型(存储引擎) 7、图形化工具
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!