• ADADADADAD

    MySQL第七课 left join左连接[ mysql数据库 ]

    mysql数据库 时间:2024-12-25 09:56:54

    作者:文/会员上传

    简介:

    场景        在查询学生信息中,允许学生宿舍信息为空,如果有获取,没有为空
    select t.*, cs_sc_studenthostel.name as hostelname
    from (
    select cs_sc_student.id as

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

    场景

            在查询学生信息中,允许学生宿舍信息为空,如果有获取,没有为空


    select t.*, cs_sc_studenthostel.name as hostelname
    from (
    select cs_sc_student.id as student_id,
    cs_sc_student.name as studentname,  
    cs_sc_class.name as classname, 
    cs_sc_student.sc_studenthostel_id  
    from cs_sc_student, cs_sc_class 
    where cs_sc_student.sc_class_id = cs_sc_class.id) t
    left join cs_sc_studenthostel on t.sc_studenthostel_id = cs_sc_studenthostel.id


    第一步 获取到学生的基础信息

    (
    select cs_sc_student.id as student_id,
    cs_sc_student.name as studentname,  
    cs_sc_class.name as classname, 
    cs_sc_student.sc_studenthostel_id  
    from cs_sc_student, cs_sc_class 
    where cs_sc_student.sc_class_id = cs_sc_class.id) t


    第二步 进行左连接

    left join cs_sc_studenthostel on t.sc_studenthostel_id = cs_sc_studenthostel.id



    MySQL第七课 left join左连接.docx

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

    推荐度:

    下载
    热门标签: mysqlleftjoinj