zoukankan      html  css  js  c++  java
  • SQL语法小结(更新中。。)

    tb1

    1        
    1111     
    2        
    1111     
    3        
    1111     

    tb2

    1        
    [Null]
    2        
    [Null]
    3        
    66       
    4        
    55       

    1、

    select t1.ID, t1.NAME,t2.id,t2.name
      from TB1 t1 right  join tb2 t2
      on t1.id=t2.id
      where t1.id is not null

    结果

    1        
    11       
    1        
    [Null]
    2        
    22       
    2        
    [Null]
    3        
    [Null]
    3        
    66       

    2、

    select t1.ID, t1.NAME,t2.id,t2.name
      from TB1 t1 right  join tb2 t2
      on t1.id=t2.id
      and t1.id is not null

    结果

    1        
    11       
    1        
    [Null]
    2        
    22       
    2        
    [Null]
    3        
    [Null]
    3        
    66       
    [Null]
    [Null]
    4        
    55       

    两条语句结果是不一样的,第一条语句是对连接后的结果进行过滤,第二条语句是在连接前线对t1.id进行过滤,然后进行连接

  • 相关阅读:
    mysql分表技术(学习心得)
    Linux下搭建DNS服务器
    php简单单例模式
    JQuery的ajaxFileUpload图片上传初试
    Binary Tree Level Order Traversal II
    Remove Element
    Symmetric Tree
    Balanced Binary Tree
    Power of Two
    Merge Two Sorted Lists
  • 原文地址:https://www.cnblogs.com/yidianfeng/p/2233335.html
Copyright © 2011-2022 走看看