zoukankan      html  css  js  c++  java
  • sql查询

    转自https://www.cnblogs.com/Willie-WangLiang/p/6901700.html

    1内联接(inner join  或者join)

    典型联接运算,使用像=或<>之类的比较运算符。包括相等联接和自然联接。

    内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行

    例子:

    -------------------------------------------------
      a表     id   name     b表     id   job   parent_id   
                  1   张3                   1     23     1   
                  2   李四                 2     34     2   
                  3   王武                 3     34     4       
      a.id同parent_id   存在关系   
    --------------------------------------------------    
     1) 内连接   
      select   a.*,b.*   from   a   inner   join   b     on   a.id=b.parent_id       
      结果是     
      1   张3                   1     23     1   
      2   李四                  2     34     2   

    2、将序排列某一字段

    SELECT * FROM `vi_appraisereport` ORDER BY totalscore DESC

    3、去重查看某一字段值共有多少种内容信息

    SELECT DISTINCT rulename FROM `vi_appraisedetail`

    4、根据ProCode 字段查询总和并按ProCode 字段将序排列

    SELECT SUM(InCarAmount) as InCarAmount,SUM(InDeviceAmount) as InDeviceAmount,ProCode,ProName FROM `vi_deviceinstallbypro` GROUP BY ProCode ORDER BY ProCode DESC

  • 相关阅读:
    Kotlin基本语法笔记3之定义类、继承及创建实例
    Kotlin基本语法笔记2之类型检测及自动类型转换、循环
    Kotlin基本语法笔记之函数、变量的定义及null检测
    C++笔记之外部类访问内部类的私有成员
    正则表达式之不区分大小写的匹配
    springMVC之helloworld
    数组学习
    反射reflect
    JSP学习
    自己做的菜
  • 原文地址:https://www.cnblogs.com/cacti/p/9268223.html
Copyright © 2011-2022 走看看