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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • MYSQL查询表达式 SELECT select表达式[,select表达式...] [ from 表名 [where where表达式] [group by {col_name |position} [asc|desc],...] [having where_condition] [order by {col_name|expr|position}[asc|desc],...] [limit {[offset,]row_count|row_count OFFSET offset}] ] 2.查询表达式 每个表达式表示想要的一列,必须有至少一个 多个列之间以英文逗号分隔 星号*表示所有的列, 查询表达式可以使用[AS]alias_name为其赋予别名 别名可用于grounp by,order by 或having子句 示例1:select 3+5,3*5,now(); 示例2:select id,name from users; 示例3:select age,name,id from users;影响到结果的顺序 示例4:select * from users; 示例5:select users.age,users.name,users.id from users 用于多表查询 示例6 select id as usewrid,username AS uname from users影响到结果的顺序
    查看全部
  • ANY,SOME,ALL关键子:
    查看全部
  • MySQL提示符
    查看全部
  • MySQL语句的规范:
    查看全部
  • MySQL常用命令
    查看全部
  • 主键约束(primary KEY),唯一约束(unique key),默认约束(default)
    查看全部
  • INSERT [INTO] tbl_name SET col_name={exprDEFAULT},...//可以使用子查询 INSERT [INTO] tbl_name [(col_name,...)] SELECT ...//将查询结果写入数据表 Eg: INSERT INTO table_name [(column_name)] SELECT column_name2 FROM table_name2 GROUP BY column_name3; CREATE TABLE IF NOT EXISTS tdb_goods_cates( cate_id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT, cate_name VARCHAR(40) NOT NULL ); SELECT goods_cate FROM tdb_goods GROUP BY goods_cate; //列出所有品牌cate DESC tdb_goods_cates; //显示出tdb_goods_cates表中的项目名称,与SHOW COLUMNS FROM tdb_goods_cates;作用相同 INSERT tdb_goods_cates(cate_name) SELECT goods_cate FROM tdb_goods GROUP BY goods_cate;//在表tdb_goods_cates中插入tdb_goods中的cate
    查看全部
  • [not] exists子查询 用的比较少
    查看全部
  • 【not】 in 子查询
    查看全部
  • >,>=any就是比表中任意一个值大就行了 >,>=all就要比表中的所有值都大 子查询中有多个记录返回值可以用any some all修饰 any和some等价 意只要符合其中之一 all表示符合全部
    查看全部
  • MYSQL默认的端口号是3306 MYSQL中的超级用户是 root 创建数据库:CREATE DATABASE name; CREATE DATABASE IF NOT EXISTS name; 如果不存在name数据库就建立,如果存在也不会报错。 修改数据库:ALTER DATABASE name CHARACTER SET = utf8;修改字符集 删除数据库:DROP DATABASE name; DROP DATABASE IF EXISTS name; 显示创建的数据库信息:SHOW CREATE DATABASE name; 显示有多少数据库:SHOW DATABASES;
    查看全部
    0 采集 收起 来源:内容回顾

    2016-12-20

  • 子查询指嵌套在查询内部,且必须始终出现在 圆括号内。 子查询可以包含多个关键字或条件 如 distinct、group by、order by、limit、函数等 子查询的外层查询可以是:select insert update set 或 do
    查看全部
  • SELECT FROM 表的参照 WHERE 条件 GROUP BY 对记录结果进行分组 HAVING 对分组条件的设定 ORDER BY 对结果进行排序 LIMIT 限制结果返回条数
    查看全部
    0 采集 收起 来源:小结

    2016-11-02

  • INSERT 可以使用子查询Subquery insert test(username) select username from users where age>=30
    查看全部
  • SELECT * FROM users LIMIT 2,2; SELECT * FROM users ORDER BY id LIMIT 2,2;//结果集中的记录从0开始计数,与id无关
    查看全部

举报

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

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