• ADADADADAD

    数据库MySQL简单操作(三)[ mysql数据库 ]

    mysql数据库 时间:2024-12-03 10:31:01

    作者:文/会员上传

    简介:

    1.3 多表查询1.3.1连接查询:#内连接:自连接查询:
    #外连接
    左外连接(可以查询出表名1的所有记录,而表名2中只能查出匹配的记录)SELECT 属性名列表 FROM 表名1 LEFT JOIN 表名2 ON

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    1.3 多表查询

    1.3.1连接查询:

    #内连接:

    自连接查询:

    #外连接

    左外连接(可以查询出表名1的所有记录,而表名2中只能查出匹配的记录)

    SELECT 属性名列表 FROM 表名1 LEFT JOIN 表名2 ON 表名1.属性名1=表名2.属性名2;

    # 右外连接(可以查询出表名2的所有记录,而表名1中只能查出匹配的记录):

    先给右表插入一些值:

    然后进行右外连接查询:




    1.4 修改某些记录的字段

    前面简单介绍了增(insert into)和 查(select * from),这里接着说改。

    1.4.1 单表更新

    最简单的表述是:

    再加一些限制,如下:


    结果如下:

    1.4.2 多表更新

    好吧,这个例子根本没有什么用,因为我们关联的只有sid,分开写成两个更新也可以。

    不过,多表更新的情况下,如果是相关的两张表,比如有转出表和转入表有相互依赖的键,这样有一些状态息息相关,一起更新。(好像用事务也行哦)

    ……

    上面结果如下:



    1.5 删除

    详细的mysql删除操作,可以查看该文章

    http://www.cnblogs.com/ggjucheng/archive/2012/11/06/2756420.html

    单表记录删除:

    DELETE FROM 表名 WHERE 条件表达式 [ORDER BY 字段 ][LIMIT 记录行数]

    原先的数据是这样的:


    数据库MySQL简单操作(三).docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysql数据库