![](https://img-blog.csdnimg.cn/de657d50519d405cb3b2b2790c04343d.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SQL Server学习
SQL Server学习之旅!
冷漩
一个自命不凡的人!
展开
-
20220721 SQL server 子查询
20220721 SQL server 子查询原创 2022-07-21 11:59:27 · 467 阅读 · 1 评论 -
20220722 开窗函数LeetCode练习
20220721 开窗函数LeetCode练习原创 2022-07-20 20:48:11 · 125 阅读 · 0 评论 -
SQL Server 中SQL语句执行顺序
SQL Server 中SQL语句执行顺序原创 2022-07-20 11:45:47 · 3009 阅读 · 0 评论 -
20220720 开窗函数2:rank()/dense_rank()
开窗函数2:rank()/dense_rank()原创 2022-07-19 14:03:41 · 413 阅读 · 3 评论 -
sql中常见的英语词汇
upperadj.上边的,上面的—大写的。descdescendv.下降;ascascendv.上升;avgaveragen.平均值。loweradj.下面的—小写的。decimaladj.小数的。lenlengthn.长度。replacev.取代;databasen.数据库。roundv.把…inneradj.内部的。outeradj.外部的。servern.服务器。clientn.客户端。trimv.修剪,修整。castv.投射,映射。selectv.选择。......原创 2022-07-19 00:57:38 · 2081 阅读 · 0 评论 -
20220719 开窗函数1:ROW_NUMBER()
开窗函数1:ROW_NUMBER()原创 2022-07-19 00:19:47 · 227 阅读 · 0 评论 -
20220718 Leetcode练习内容
如果实在做不出来,就跳过,直到所有题目都完成,并且记录好还没掌握的知识点后,才能去看答案,看了答案过后,再去独立完成未完成的题目(点击每个链接进去即可进行练习,写好代码后,可以先“执行”查看结果,无误后再点击“提交”。20220718Leetcode练习内容。在编辑器的左上角,数据库引擎需要选择。,需要在该网站上完成题目练习。(分组,聚合,日期函数)(分组,聚合,筛选)...原创 2022-07-18 16:26:01 · 258 阅读 · 3 评论 -
20220715 学习计划:集合运算符
将两个查询的结果连接到一个结果集中。。如现在有两个表。原创 2022-07-15 19:03:20 · 118 阅读 · 0 评论 -
20220714 学习计划:isnull、COALESCE函数
SQL Server中,使用 is null 来判断列值是否为空。注意:不能使用“=null”来判断空值。SQL Server中,使用 is not null 来判断列值是否为非空。同样的,不能使用“null”来判断非空。ISNULL可以使用指定的替换值替换 NULL。如:其实,isnull函数的功能也可以用case when来实现,只是isnull函数更加简洁。用case when实现代码:4. 首个非空值选择,COALESCE函数COALESCE函数返回参数中第一个非空值。例如:C..原创 2022-07-12 09:37:49 · 211 阅读 · 0 评论 -
20220713 学习计划:常用字符串函数
今天学习的内容为常用的字符串函数,可以参考:SQL Server字符串函数,这里面包含了所有今天需要学习的函数。原创 2022-07-11 17:11:20 · 87 阅读 · 0 评论 -
20220712 学习计划:数据类型转化
参考:SQL Server 常见数据类型介绍可以参考我之前的博客:SQL Server数据类型转换函数cast()和convert()详解原创 2022-07-11 15:15:51 · 98 阅读 · 0 评论 -
20220711 学习计划:常用日期函数
从今天开始,要学会自己在网上搜寻资料来学习,而不是依赖于别人的视频教学。这是培养自己独立学习能力的第一步,很重要。我在学习计划中,只列出需要学习的大纲。知识点的具体内容,需要你自己在网络上查找资料来学习。参考链接:https://docs.microsoft.com/zh-cn/sql/t-sql/functions/date-and-time-data-types-and-functions-transact-sql?view=sql-server-ver15主要有以下函数:注:1.注意学习要求中的原创 2022-07-11 14:37:13 · 176 阅读 · 0 评论 -
20220710 自连接、视图
1.多表连接,自连接(明白自连接的适用场景);一般在表中存在层级关系的时候,需要用到自连接。如:员工信息表:employee_info,数据入下:表里面存放了员工id,员工姓名,员工年龄,员工leader_id。因为员工和他的上级领导都属于公司的一个员工,所以他们的信息都存放在员工信息表里面。当我们需要从这个表里面查询每个员工的leader,就需要使用到自连接。这里,我们将A表看作员工表,将B表看作leader表(只是“看作”);将A表的leader_id和B表的employee_id进行匹配,也就是原创 2022-07-11 10:52:40 · 501 阅读 · 0 评论 -
20220709 第一周学习内容练习
20220709练习内容1.对InternationalSales进行条件查询。条件如下: 1.销售日期在2019年10月1日至2019年10月7日; 2.国家为USA; 3.按销售日期进行降序排列。2.对geo表进行查询,筛选出城市名称中同时包含字母"a"和字母"b"的所有数据。3.对product表进行条件筛选,同时与InternationalSales关联查询。条件如下: 1.产品品类为All Season。 2.需要显示每种产品的收入。原创 2022-07-10 09:13:19 · 123 阅读 · 0 评论 -
20220706 多表关联查询
1.多表查询:笛卡尔乘积:将两个表所有记录依次排序组合形成新的结果关联两表查询:例:seclect * from Table1,Table2, Table3 where Table1.列名=Table2.列名 and Table1.列名=Table3.列名2.内连接:inner join 内连接另外一张表例:seclect * from Table1 inner join Table2 on Table1.列名=Table2.列名 inner join Table3 on Table2 on Tab原创 2022-07-09 16:29:26 · 105 阅读 · 0 评论 -
20220705 union、分组查询
1.联合查询:Union:将多个查询结果合并例:select '北京' 地区 avg(column) from Table where 城市列名='北京' Union select '武汉' 地区 avg(column) from Table where 城市列名='武汉'注:查询结果列与数据类型相同2.分组查询Group by:分组select avg(column) from Table Group by 城市列名注:Group by要写在最后Having:用聚合原创 2022-07-09 16:26:39 · 241 阅读 · 0 评论 -
20220704 聚合函数
1.聚合函数:AVG:平均值例:Count:计数Max:最大值Min:最小值Sum:求和Round:保留几位小数Datediff(返回值,开始日期,结束日期)原创 2022-07-09 16:19:07 · 104 阅读 · 0 评论 -
20220703 模糊查询、substring
1.模糊查询:模糊查询使用like关键字和通配符结合实现 %:代表匹配0个字符或多个字符 _:代表有且只有1个字符 []:代表匹配范围内 [^]:代表匹配不在范围内2.substring:(列名,从第几位开始取,取几位),截取字符串。......原创 2022-07-10 09:15:57 · 109 阅读 · 0 评论