zoukankan      html  css  js  c++  java
  • SQL中jion关键字

    对于表与表之间的联系不熟悉,现在来总结一下:

    jion  用法

    jion可常用到,内连接,外链接

    为了便于理解,先建两张表

    create  table test1(student_id int, name char(20),address char(50));

    create table test2(game _name  char(20) ,game_id  int);

    insert    into test1 values(001,'张三','山东烟台');

    insert    into  test1 values(002,'李四','湖北武汉);

    insert    into  test1 values(003,'王五','江苏南京');

    insert   into  test2   values('杀神风1',001);

    insert   into  test2   values('杀神风2',002);

    insert   into  test2   values('杀神风5’,005);

    1.inner  join

    select    student_id ,address,game _name,game_id  from  test1 inner  join  test2 on  test1.student_id=test2.game_id ;

    ps:在表中存在至少一个匹配时,INNER JOIN 关键字返回行。

    不以那个表为基础,仅取出匹配的数据

    2.left    jion

    select   student_id ,address,game _name,game_id   from  test1  left join  test2  on  test1.student_id=test2.game_id ;

    以左边的那个表(test1)返回所有的行,即使与右边的表中(test2)没有匹配的行

    3.right join

    select   student_id ,address,game _name,game_id   from  test1  right  join  test2  on  test1.student_id=test2.game_id ;

    以左边的那个表(test2)返回所有的行,即使与右边的表(test1)中没有匹配的行

  • 相关阅读:
    loj6145. 「2017 山东三轮集训 Day7」Easy
    CF1019E Raining season
    CF1261F Xor-Set
    Python笔试——递归算法学习
    Python笔试——贪心算法
    Python笔试——万万没想到抓捕孔连顺
    Python笔试——雀魂启动
    Python学习——正则表达式
    Python笔试——毕业旅行问题
    Python笔试——Stern-Brocot tree
  • 原文地址:https://www.cnblogs.com/ds-123/p/10175318.html
Copyright © 2011-2022 走看看