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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 外连接:
    查看全部
  • 多表的连接跟两张表的连接一样 表的连接实质就是外键的逆向约束 */ Eg: SELECT goods_id,goods_name,b.cate_name,c.brand_name,goods_price FROM products AS a INNER JOIN products_cate AS b ON a.goods_cate = b.cate_id INNER JOIN products_brand AS c ON a.brand_name = c.brand_id
    查看全部
    0 采集 收起 来源:多表连接

    2015-06-10

  • mysql 参数
    查看全部
  • 内连接:返回左表及右表符合连接条件的记录(即两表的交集部分)
    查看全部
    0 采集 收起 来源:内连接INNER JOIN

    2015-06-10

  • 1.连接 MySQL在SELECT语句、多表更新、多表删除语句中支持JOIN操作。 语法结构 table reference A {[INNER|CROSS] JOIN | {LEFT|RIGHT} [OUTER] JOIN} table_reference B ON condition_expr 2.数据表参照 table_reference tbl_name [[AS] alias] | table_subquery [AS] alias 数据表可以使用tbl_name AS alias_name 或 tbl_name alias_name赋予别名。 table_subquery可以作为子查询使用在FROM子句中,这样的子查询必须为其赋予别名。
    查看全部
  • 创建数据表的同时将查询结果写入的数据表 第一步:建立新表 第二部:利用insert select把记录写入到新创建的表 第三部;多表更新。 一步到位: show tables; //查看表
    查看全部
  • 表的参照关系语法结构
    查看全部
    0 采集 收起 来源:多表更新

    2015-06-10

  • primary key 自动NOT NULL,并且不允许值有重复的情况
    查看全部
  • 表的参照关系语法结构
    查看全部
    0 采集 收起 来源:多表更新

    2015-06-10

  • 使用INSERT INTO tab_name [(columns_name,...)] VALUES(value1...)在表中插入记录,并为指定字段赋值,可以省略[]内的内容,但此时不需为所有字段赋值
    查看全部
  • INSERT ... SET ...可以使用子查询 INSERT [INTO] tbl_name [(col_name,...)] SELECT ...将查询结果写入数据表 Eg: INSERT INTO table_name [(column_name)] SELECT column_name2 FROM table_name2 GROUP BY column_name3; 子查询与连接——INSERT-SET子查询 1、INSERT tbl_name [(col_name,...)] (SELECT col2_name FROM tbl2 ...) 2、同样注意字段数量和类型匹配 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// INSERT INTO <表名> SELECT..... DESC tdb_goods_cates; //显示出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] IN 的子查询 语法结构:operand comparison_operator [NOT] IN (subquery) = ANY 运算符等价于 IN != ALL 或 <> ALL 等价于 NOT IN 3.使用 [NOT] EXISTS 的子查询(较少用) 若子查询返回任何行,EXISTS 将返回 TRUE,否则返回 FALSE; */
    查看全部
  • ANY SOME ALL
    查看全部
  • 子查询的定义
    查看全部
  • offset 表示偏移的位置,默认第一条记录为0; select * from users order by id limit 3,2; 按照id 目前的顺序从第四个开始,一共返回两个。
    查看全部

举报

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

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