zoukankan      html  css  js  c++  java
  • SQL Server 基本SELECT语句

    1.SELECT 和 FROM 语句

      SELECT表示执行的是查询,接着需要更知道从哪边查询数据,FROM就是限制读取的数据在哪一个表或哪几个表中,这样就构成了一个基本语句。

      SELECT * FROM [表的名字]

      *的作用就是选择表中的所有列

      一些细节:SELECT和FROM都是大写,但并不是规定一定大写,习惯写成大写增加可读性,表名列名变量名可大小写混写,但必须保持一致!

    另一些小示例:为了加快查询速度 最好不要使用*,而是用多少数据查询多少数据!

    2.WHERE语句

       WHERE语句用来设定返回记录的限定条件。

      

       WHERE语句的运算符:

         A BETWEEN B等价于 A>=B AND A<=C   

     3.ORDER BY 语句

      如果在查询中未指定查询结果的排列顺序,则由SQL Server决定数据的输出顺序。

      ORDER BY 用来定义返回数据的排列顺序。

      WHERE 语句要在ORDER BY 语句的前面。

      DESC使SQL Server降序输出结果,ASC为升序,默认为升序。

      4.GROUPBY 语句

      GROUPBY子句用于聚合信息。

      聚合函数:

      聚合函数常用于GROUP BY 语句中,GROUP BY 语句用来分组,聚合函数对分的每组进行运算,如上面SUM,对每组的OrderQty进行总和运算。

      AVG:计算平均值

      MIN/MAX:用于取分组中的最小,最大值  

      COUNT(*):用于计算查询中返回的行数 

      COUNT(X):用于计算名字叫X的列的行数,如果行的值为NULL,不加入计算。

      注意:除了COUNT(*),所有的聚合函数都忽略NULL

  • 相关阅读:
    windows tensorflow gpu pip 安装
    记笔记本windows锁定cpu频率的问题
    关于arcgis闪退或停止运行的解决办法
    机器学习听课 | 线性回归 | 06
    剑指offer | 二叉树中和为某一值的路径 | 30
    剑指offer | 二叉搜索树的后序遍历序列 | 29
    剑指offer | 从上往下打印二叉树 | 28
    机器学习经典案例 | 目录 | 00
    剑指offer | 二叉树的镜像 | 27
    剑指offer | 树的子结构 | 26
  • 原文地址:https://www.cnblogs.com/dddyyy/p/9350872.html
Copyright © 2011-2022 走看看