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

  • 相关阅读:
    梦断代码阅读笔记之一
    你的灯亮着吗阅读笔记之三
    第二次冲刺第八天
    第二次冲刺第七天
    价格计算
    第二次冲刺第六天
    构建之法阅读笔记06
    第二阶段冲刺第五天
    第二阶段冲刺第四天
    第二阶段冲刺第三天
  • 原文地址:https://www.cnblogs.com/dddyyy/p/9350872.html
Copyright © 2011-2022 走看看