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
  • 相关阅读:
    centos6 下erlang安装
    待研究
    关键字拦截查询
    获取CNVD的cookie
    adb pull 文件夹到电脑
    Linux中查看端口占用情况
    Running Tensorflow on AMD GPU
    验证码识别相关文章
    conda和pip相关操作
    windows安装pycrypto报错
  • 原文地址:https://www.cnblogs.com/xbdeng/p/5231028.html
Copyright © 2011-2022 走看看