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

  • 相关阅读:
    Hibernate之lazy延迟加载(转)
    Hibernate中的一级缓存、二级缓存和懒加载(转)
    Hibernate框架之关联映射入门
    Hibernate框架之入门
    S​Q​L​获​取​当​前​时​间​(​日​期​)
    网页选项卡的应用
    动态获取设置提示框和小箭头的位置
    Jquery实现下拉联动表单
    jquery自己手写表单验证
    鼠标移动到图片上时,显示大图片
  • 原文地址:https://www.cnblogs.com/cacti/p/9268223.html
Copyright © 2011-2022 走看看