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)中没有匹配的行

  • 相关阅读:
    shell编程之 ()[] {}
    mysql环境搭建
    CSS布局基础——BFC
    Java线程
    chrome developer tool—— 断点调试篇
    JavaScript技巧[转载]
    如何在github中创建演示demo
    rem在响应式布局中的应用
    javascript模块化
    浏览器客户端的数据存储
  • 原文地址:https://www.cnblogs.com/ds-123/p/10175318.html
Copyright © 2011-2022 走看看