zoukankan      html  css  js  c++  java
  • MySQL COUNT() 函数查询表返回记录条数

    COUNT() 函数返回匹配指定条件的行数。

    SQL COUNT() 语法

    SQL COUNT(column_name) 语法

    COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):

    SELECT COUNT(column_name) FROM table_name

    SQL COUNT(*) 语法

    COUNT(*) 函数返回表中的记录数:

    SELECT COUNT(*) FROM table_name

    SQL COUNT(DISTINCT column_name) 语法

    COUNT(DISTINCT column_name) 函数返回指定列的不同值的数目:

    SELECT COUNT(DISTINCT column_name) FROM table_name

    SQL COUNT(column_name) 实例

    我们拥有下列 "Orders" 表:


    现在,我们希望计算客户 "Carter" 的订单数。
    O_IdOrderDateOrderPriceCustomer
    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

    我们使用如下 SQL 语句:

    SELECT COUNT(Customer) AS CustomerNilsen FROM Orders
    WHERE Customer='Carter'

    以上 SQL 语句的结果是 2,因为客户 Carter 共有 2 个订单:

    CustomerNilsen
    2
    板邓个人博客:http://8dseo.com
  • 相关阅读:
    阿里云短信服务工具类
    vue.config.js
    elementui Tree 树形控件增删改查
    vue 实时显示年月日时分秒星期上下午
    1553:【例 2】暗的连锁
    CF825G Tree Queries
    最短母串
    寻找好串
    无限链计数
    异或运算
  • 原文地址:https://www.cnblogs.com/xbdeng/p/5231028.html
Copyright © 2011-2022 走看看