为了账号安全,请及时绑定邮箱和手机立即绑定

SQL Server基础--T-SQL语句

难度入门
时长 1小时37分
学习人数
综合评分9.57
349人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.5 逻辑清晰
  • 安装步骤(Microsoft SQL Server 2012 Installation)

    软件介绍(Microsoft SQL Server Management Studio Overview)

    关系型数据库管理系统(Relational Database Management System-RDBMS)

    查看全部
    0 采集 收起 来源:SQL Server安装

    2018-09-25

  • SQL Server 2012 and T-SQL

    查看全部
  •     前集中是收费的,最后是免费的但是是开源的,就是代码可见

    查看全部
  • 大家可以参考这篇文章安装http://www.cnblogs.com/qfb620/p/4772448.html

    查看全部
    0 采集 收起 来源:SQL Server安装

    2018-09-21

  • 数据库宏观

    查看全部
  • 数据库初级
    查看全部
  • 安装要求
    查看全部
    0 采集 收起 来源:SQL Server安装

    2018-09-08


  • ELECT<table fields list>-
    FROM<table names list>
    WHERE<row constraints specification>
    GROUP BY<grouping specification>集合运算时需要添加的一些定义
    HAVING<grouping selection specification>针对集合运算做出限制条件
    ORDER BY<order rules specification>排序


    查看全部
  • aggreated集合运算:

    Avg(Average计算xx的平均值)

    Min(Mininum最小值)

    Max(Maxinum最大值)

    Sum(Summary总值)

    Group by:根据group by后面指定的列名,进行排列

     having(后面的限制条件一定是aggreagated 方式columns的限制条件。专门限制aggreagated

    (order by让xx列按照从小到大的顺序排列)

    查看全部
  • count(计算总数多少行)

    distinct(独一无二的)选择不会有重复

    可以快速查询某一个Table里面唯一的值

    查看全部
  • WHERE语句中使用 is null 或 is not null

    如图:is not null


    查看全部
    1. WHERE 语句中使用in 或 not in

      class not in('H')--same as--class <> 'H'

    查看全部
    1. WHERE 语句中使用=,>,<,>=,<=,<>(不等)

      SELECT * FROM Sales.SalesOrderHeader

      WHERE SalesOrderNumber='so43670'   

      int:整数型(不需要单引号)sting:字符型 (需要加单引号)

    2. WHERE语句中使用 or或and

      SELECT SalesOrderID,OrderDate,SalesPersonID,TotalDue as TaotalSales

      FROM Sales.SalesOrderHearder

      WHERE SalesPersonID=275 and TotalDue>5000 and OrderDate  >= '2005-08-01' and OrderDate < '1/1/2006'

      and条件都必须满足

      or满足任何一个条件即可

    3. WHERE语句中使用 Like “%”或“_”通配符(wildcard)    如图:

      like'Mountain’(在xx表所有列中名为Mountion的)

      like'%Mountion%'(%表示在Mountion的前后可以有也可以没有任何字符)

      like'_ountian%'("_"表示不确定字符)


    查看全部
  • 时间的两种表示方式

    查看全部
    1. SELECT Top 100 * from + 表名 +order by listprice desc,Name<br>

    --从表中选这前100行,listprice列按照倒序,Name按照默认正序进行排列;

    --当改成order by 2 时表示按照所给列的第二列进行正序排列

        2.Isnull函数:判断某一数据是否为空

    SELECT ProductID, Name, ProductNumber, isnull(Color,'') as Color, isnull(Size,'') as Size, ListPrice from Production.Product

    在Production.Product表中选择ProductID,Name,ProductNumber,Color,Size,ListPrice列的信息,并将Color和Size列的应该显示为 Null (空值)的信息用空格取代的同时,列名称重命名为Color和Size

        3.SELECT ProductID, Name as ProductName,

           'The list price for ' + ProductNumber + ' is $ ' + convert(varchar,ListPrice) + '.' ,

           'The list price for ' + ProductNumber + ' is $ ' + convert(varchar,ListPrice) + '.' as Descirption ,

            FROM Productoon.Product

    从Production.Product表中选择ProductID和Name并把Name重命名为ProductName,并增加两列填入数据

    ‘The list price for ' + ProductNumber + ' is $ ' + convert(ListPrice价格变为varchar形式),

    并将第四列命名为Discription.

             4.round函数用于把数值字段舍入为指定的小数位数


            

    查看全部

举报

0/150
提交
取消
课程须知
本教程特别为零基础的学员而设计,无需有任何计算机背景和专业。老师会循序渐进,深入浅出地对数据库以及相关的TSQL查询语言进行介绍讲解。
老师告诉你能学到什么?
1、目前市场上流行的几大数据库巨头及其产品简介 2、详细的微软数据库软件安装步骤和基本功能介绍 3、关系型数据库的概念介绍和实体模型 4、经典TSQL查询句式 5、如何进行正倒序排列、使用别名、数学符号 6、如何使用条件句式,如何处理空值,如何使用分组函数

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!