zoukankan      html  css  js  c++  java
  • SQL server T-SQL学习

    1. 为什么还要使用数据库语言?

      a.开发应用程序。

      b.增加功能。

    2. 语言介绍

      DML:INSERT UPDATE DELETE

      DCL:GRANT REVOKE,控制存取许可和权限

      DQL:SELECT,查询

      DDL:CREATE TABLE    DROP TABLE,建立数据库,对象和定义表的列。

    3. 使用方法

      (1)INSERT:

      

      INSERT SELECT:

      

      

      

      (2)UPDATE

      

      (3)DELETE

      

      (4)TRUNCATE TABLE  数据很多时候,删除一张表的内容,效率更高。

      

      总结:

      

      (4)SELECT * FROM 表名

     

    ORDER BY:排序

      排序中降序,最后加上,desc关键字。

    3. 运算符

      算术运算符、赋值运算符、关系运算符、逻辑运算符。

     4. 函数

      

    -------SELECT不仅有查询的功能,也有输出的功能。

       数学函数:

      系统函数:

       替换函数:

        模糊查询:

      

      LIKE只与字符型数据联合使用。

      

      聚合函数:

      对一组值进行计算,并返回计算的值,具有统计数据的作用。

      sum(数字列)  求和

      avg(数字列) 求平均

      max  最大值

      min  最小值

      count(*) 统计有多少行  不统计空列,要么给主键,要么给*

      示例:

      SELECT SUM(stufentresult) as 总分 from result where sudent='00001'

    分组查询:

      (1)使用GROUP BY分组查询:

      

      分组筛选:

      

      select gradeid,sum(classhoue) from subject GROUP BY gradeid

       (2)连接查询

      先计算笛卡尔积,然后匹配排除。

      

    示例:

       

  • 相关阅读:
    zmap zgrab 环境搭建
    RF是如何工作的?
    RF的优缺点
    国内NLP的那些人那些会
    B-、B+、B*树
    关于LDA的gibbs采样,为什么可以获得正确的样本?
    LDA算法里面Dirichlet分布的两个参数alpha和beta怎样确定?
    如何确定LDA的主题个数
    SMO算法精解
    奇异值与主成分分析(PCA)
  • 原文地址:https://www.cnblogs.com/jndx-ShawnXie/p/9305555.html
Copyright © 2011-2022 走看看