zoukankan      html  css  js  c++  java
  • 常用的SQL语句

    https://www.cnblogs.com/zhangpengnike/p/5545715.html

    包含Access、MySQL 以及 SQL Server,Access是一种桌面数据库,只适合数据量少的应用

    1.GROUP BY

    合计函数 (比如 SUM) 常常需要添加 GROUP BY 语句。
    GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。
    SELECT column_name, aggregate_function(column_name)FROM table_name WHERE column_name operator valueGROUP BY column_name

    SQL GROUP BY实例

    我们拥有下面这个 "Orders" 表:
    O_Id
    OrderDate
    OrderPrice
    Customer
    1
    2008/12/29
    1000
    Bush
    2
    2008/11/23
    1600
    Carter
    3
    2008/10/05
    700
    Bush
    4
    2008/09/28
    300
    Bush
    5
    2008/08/06
    2000
    Adams
    6
    2008/07/21
    100
    Carter
    现在,我们希望查找每个客户的总金额(总订单)。
    我们想要使用 GROUP BY 语句对客户进行组合。
    我们使用下列 SQL 语句:
    SELECT Customer,SUM(OrderPrice) FROM Orders GROUP BY Customer结果集类似这样:
    Customer
    SUM(OrderPrice)
    Bush
    2000
    Carter
    1700
    Adams
    2000

    16、说明:包括所有在 TableA 中但不在 TableB和TableC 中的行并消除所有重复行而派生出一个结果表

    1 (select a from tableA ) except (select a from tableB) except (select a from tableC)
  • 相关阅读:
    Problem C: 爬楼梯
    Problem E: 倒水(Water)
    Problem H: tmk买礼物
    HDU 1078 FatMouse and Cheese
    POJ 3186 Treats for the Cows
    POJ 1661 Help Jimmy
    POJ 1458 Common Subsequence
    2018-软工机试-D-定西
    2018-软工机试-F-庙会
    2018-软工机试-C-和你在一起
  • 原文地址:https://www.cnblogs.com/twoheads/p/9843214.html
Copyright © 2011-2022 走看看