zoukankan      html  css  js  c++  java
  • mysql where与 having的区别

    where是针对磁盘的数据文件,having是针对存在内存的结果集的筛选。

    例如:

    select name ,(xxx - xxx) as a from table where a > 10;
    

     sql语句会报错,找不到a列。这时我们就用到having来对结果集进行筛选。

    count 计算的是数据行数。

  • 相关阅读:
    Python基础Day2
    HDU
    HDU
    BZOJ
    Gym
    UVA
    UVA
    UVA
    UVA
    BZOJ
  • 原文地址:https://www.cnblogs.com/ccs-mxs/p/7107626.html
Copyright © 2011-2022 走看看