
SQLServer数据库
文章平均质量分 60
bruce_suxin
坚持就是胜利
展开
-
sqlserver中分区函数 partition by的用法
需求场景:表结构及数据:查询效果:思路:sql语句:查询结果:=感谢下面这些博主的博客=====转自:http://www.cnblogs.com/zhangchengye/p/5473860.html#4017927partition by关键字是分析性函数的一部分,它和聚合函数(如group by)不同的地方在于它能返回一个分组中的多条记录,而聚合函数一般只有一条反映统计值的记录,partition by用于给结果集分组,如果没有指定那么它把整个结果集作为一个分组。partiti转载 2021-12-11 16:25:56 · 1193 阅读 · 0 评论 -
pivot的用法,一看就会
最近发现之前在学校学习的sql语句好像基本没啥技术含量最近发现SqlServer中提供的一个关键字居然从来没用过 select (p.LastName + ', ' + p.FirstName) FullName,MONTH(sh.OrderDate) Month,count(SalesOrderID) TotalOrderfrom Sales.SalesOrderHeader shjoin Person.Person pon sh.SalesPersonID = p.BusinessEnt原创 2020-12-06 04:28:06 · 8424 阅读 · 0 评论 -
SQLServer数据库基础-查询笔记(一)
--数据库查询 重点select * from Tb_Stu_InfoSELECT * FROM dbo.Tb_Subjectselect Stu_Name '姓名', Stu_xb'性别', Stu_Birthday'生日'from dbo.Tb_Stu_Info--查询前三列的信息select top 3 * from db原创 2016-10-22 20:24:23 · 680 阅读 · 0 评论 -
SQL数据库基础之-查询语句(二)
-------------比较order by 与 compute by 区别-------------select stu_xb,count(*)from dbo.Tb_Stu_Infogroup by stu_xbselect stu_name, stu_xbfrom dbo.Tb_Stu_Infoorder by stu_xb ,stu_namecompu原创 2016-10-22 20:26:50 · 457 阅读 · 1 评论 -
SQLServer数据库基础之-常用函数
--字符串函数,可以用列名取代select * from Tb_Stu_Info select ltrim(Stu_Name) from Tb_Stu_Info--把字符串变成列名select patindex('%is%','this')--与char比较select replace ('/**********/','*','_')--替换把星号替换成下划线原创 2016-10-22 20:30:34 · 510 阅读 · 1 评论 -
SQL Server附加数据库出现错误5123的正确解决方法
SQL Server附加数据库出现错误5123的正确解决方法 因为自己有一本基于SQL Server 2005的数据库教程,里边使用的示例数据库是AdventureWorks for SQL Server 2005,而我的机子上装的是SQL Server 2008,示例数据库是AdventureWorks for SQL Server 2008。起初我以为示例数据库A转载 2017-02-22 19:09:45 · 27013 阅读 · 0 评论 -
驱动程序无法通过使用安全套接字层(SSL)......
第一种情况:在使用我们的MyEclipse 中的DB Browser 的时候 遇到这一类问题我们需要把他改成如下图所示(如果是因为SQLServer版本过高或者是Windows版本过高可以采用以下方式): 第二种情况:在使用我们的程序出现问题时我们有两种方法: 第一种:原创 2017-03-20 23:36:49 · 8117 阅读 · 0 评论