zoukankan      html  css  js  c++  java
  • sql92的连接查询

    连接查询

    又叫多表查询

     

    整体语法

    语法:
        select 查询列表
        from 表1 别名,表2 别名
        where 表1.key=表2.keyand 筛选条件】
        【group by 分组字段】
        【having 分组后的筛选】
        【order by 排序字段】

    1.等值连接

    select * from 1,2
    where 1.xx = 2.xxx
    ​
    ​
    特点1.等值连接的结果 = 多个表的交集
    2.n表连接,至少需要n-1个连接条件
    3.多个表不分主次,没有顺序要求
    4.一般为表起别名,提高阅读性和性能

    2非等值连接

    与等值连接一样,只是把中间的等号变成了其它符号

    3 自连接

    自己与自己连接来查询信息,常常需要给自己用的表取别名来方便操作

    例子

    SELECT e.last_name,m.last_name
    FROM employees e,employees m 
    WHERE e.`manager_id`=m.`employee_id`;

     

  • 相关阅读:
    Jenkins的安装
    nginx的正则
    nginx的详解(四)
    nginx的详解(三)
    nginx的详解(二)
    Linux基础(七)
    linux-syslog服务
    Django中使用Oracle数据库
    django-admin-simpleui
    closewait---文件描述符
  • 原文地址:https://www.cnblogs.com/beautiful7/p/13100377.html
Copyright © 2011-2022 走看看