• ADADADADAD

    MYSQL 连表查询及别名用法[ mysql数据库 ]

    mysql数据库 时间:2024-12-25 09:57:16

    作者:文/会员上传

    简介:

    MYSQL连表查询是两个表之间的查询或者更多表之间查询,通过外键的方式查询所有的数据,在查询过程中产生字段的重复,为了区分这种情况数据库设计别名,有的表很长,也可以用别名。1,连

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

    MYSQL连表查询是两个表之间的查询或者更多表之间查询,通过外键的方式查询所有的数据,在查询过程中产生字段的重复,为了区分这种情况数据库设计别名,有的表很长,也可以用别名。

    1,连表查询 INNER JOIN ,LEFT JOIN,RIGHT JOIN

    INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。
    LEFT JOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记录。
    RIGHT JOIN(右连接): 与 LEFT JOIN 相反,用于获取右表所有记录,即使左表没有对应匹配的记录。

    2,实例例子

    内链 读取相交的数据
    mysql> SELECT a.huthon_id, a.huthon_author, b.huthon_count FROM huthon_tbl a, tcount_tbl b WHERE a.runoob_author = b.runoob_author;
    左连 读取左边的数据
    mysql> SELECT a.huthon_id, a.huthon_author, b.huthon_count FROM runoob_tbl a LEFT JOIN tcount_tbl b ON a.runoob_author = b.runoob_author;
    右链 读取右边的数据
    mysql> SELECT a.huthon_id, a.huthon_author, b.huthon_count FROM runoob_tbl a RIGHT JOIN tcount_tbl b ON a.runoob_author = b.runoob_author

    3,别名的用

    字段 huthon_id as a1
    表gdhuthon as huthon

    文章来自 http://www.huthon.com

    MYSQL 连表查询及别名用法.docx

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

    推荐度:

    下载
    热门标签: mysql