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

  • 相关阅读:
    证明最大公约数Stein算法(高精度算法)
    链表常用内容和易犯错误
    斐波那契数列——各种公式证明
    用矩阵和待定系数法求数列的分析(复杂度log(n))
    盒模型(外边距)
    盒子模型(内边距)
    盒子模型(边框)
    jupyterhub
    1分钟k线图能反映什么?(转)
    python的self
  • 原文地址:https://www.cnblogs.com/cacti/p/9268223.html
Copyright © 2011-2022 走看看