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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • IN的子查询
    查看全部
  • 比较运算符
    查看全部
  • 查询表达式 查找某个函数(SELECT VERSION(),SELECT NOW())或者表达式(如SELECT 3+5)时,可以省略数据表. 查找全部列 SELECT * FROM tbl_name; 查找某几列,如查找id和username(ps:id和username的排序会影响表的排序,username写前面的话后续表的排序username也在前面,故要区分先后顺序。多列之间要以逗号做分割) SELECT col_name1,col_name2 FROM tbl_name; 例:SELECT id,username FROM users; 星号(*)表示所有列。tbl_name.*可以表示命名表的所有列。可以在列的前面加上所属表的名字,作用是以后如果有多表连接,不同表存在相同字段,如果直接写字段名会分不清属于哪张数据表,加这个是为了方便区分。 SELECT users.id,users.username FROM users; 查找时为字段赋予别名 在PHP中很有效 建议在使用别名的时候加上AS SELECT id AS userid,username AS uname FROM users;
    查看全部
  • 1、删除记录DELETE:分为单表删除和多表删除 2、单表删除:DELETE FROM tbl_name [WHERE where_conditon]; 例:DELETE FROM tbl_name WHERE id = 6; 3、若不添加WHERE则删除【全部记录】 删除后再插入,插入的记录中设置为AUTO_INCREMENT(自动编号)列将从最大值往上加,而不是填补删除的。
    查看全部
  • 查询方式
    查看全部
  • 记录更新: 单表更新:可修改一张表一列或多列记录 例:UPDATE users SET age=age+10: UPDATE users SET age=age+10,sex=0; 也可添加条件 例:UPDATE users SET age=age+10 where id%2=0(id为偶数时才+10)
    查看全部
  • 插入记录3种方法 1.INSERT tbl_name VALUES(值1,值二,值三,表达式1,……)[,(值1,值二,值三,……)] 可以同时插入多条记录,但不能使用子查询,记录的值可以是值,也可以是表达式(不加单引号) 2.INSERT tbl_name SET col_name1=值1,col_name2=值2 只能一次性插入一条记录,但可以使用子查询subquery 例:INSERT users SET username='Ben',password='456'; 3.INSERT tbl_name[col_name] SELECT…… 将查询结果插入表中(后面再讲)
    查看全部
  • 插入记录3种方法 1.INSERT tbl_name VALUES(值1,值二,值三,表达式1,……)[,(值1,值二,值三,……)] 可以同时插入多条记录,但不能使用子查询,记录的值可以是值,也可以是表达式(不加单引号) 2.INSERT tbl_name SET col_name1=值1,col_name2=值2 只能插入一条记录,但可以使用子查询 3.INSERT tbl_name[col_name] SELECT…… 将查询结果插入表中
    查看全部
  • 查询 SELECT语句
    查看全部
    0 采集 收起 来源:小结

    2017-05-03

  • 删 DELETE
    查看全部
    0 采集 收起 来源:小结

    2017-05-03

  • 改 UPDATE操作
    查看全部
    0 采集 收起 来源:小结

    2017-05-03

  • 增INSERT语句
    查看全部
    0 采集 收起 来源:小结

    2017-05-03

  • group by 查询结果分组 ASC升序 DESC降序 例句:select sex from 表名 group by sex;(意思是查询表中sex数据 并且给sex分组) 也可 select sex from 表名 group by 1;(意思是查询表中sex的数据 并从第一个开始排序,也就是指定位置)
    查看全部
  • 比较运算符测子查询 avg:求平均值 对表格goods的price求平均值 SELECT ROUND(AVG(goods_price),2) FROM tdb_goods; 对表格goods的price的平均值四舍五入保留两位小数 SELECT ROUND(AVG(good_price),2) FROM tdb_goods; 输出price大于5636的记录 SELECT good_id,good_name,good_price FROM tdb_goods WHERE goods_price >=5636; 挑选是超极本的记录 SELECT goods_price FROM tdb_goods WHERE goods_cate='超极本’; 简单挑选方法 SELECT * FROM tdb_goods WHERE good_cate='超级本’\G;
    查看全部
  • 子查询
    查看全部

举报

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

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