30 浏览
喜欢(1)

SQL SERVER 2005+ 使用VALUES子句实现一条语句查询一行记录中的最大值

SQL SERVER 2005+ (SQL SERVER 2005,SQL SERVER 2008,SQL SERVER 2012,SQL SERVER 2016) 使用VALUES子句实现一条语句查询一行记录中的最大值测试用例语句:DECLARE @t TABLE(a INT,b INT,c INT);INSERT @t VALUES(1,2,3),(9,8,7),(4,6,5);SELECT *, ( SELECT ...

SQL Server 2017-08-15 08:47 0评论 0收藏
204 浏览
喜欢(5)

MS SQL SERVER 读取数据库中每个表的描述/注释以及表中字段/列的字段名,字段类型,字段描述/注释/说明等信息

SELECT 表名 = CASE WHEN a.colorder=1 THEN d.name ELSE '' END,表说明 = CASE WHEN a.colorder=1 THEN ISNULL(f.value,'') ELSE '' END,字段序号 = a.colorder...

SQL Server 2016-12-09 10:24 0评论 0收藏
890 浏览
喜欢(9)

SQL Server 使用ROW_NUMBER和GROUP BY分组查询每组的第一条和最后一条数据记录

假如我们有个分组查询的需求,要求按照指定字段进行分组并同时查询出分组字段的第一条和最后记录,大致数据如下:UNION查询1:SELECT 1 AS ID, 110 AS TRAIN_IDUNIONSELECT 2 AS ID, 111 AS TRAIN_IDUNIONSELECT 3 AS ID, 112 AS TRAIN_IDUNION查询2:SELECT 110 AS TRAIN_ID , 1 AS ID,11111 NUM...

SQL Server 2015-12-14 13:48 0评论 0收藏
AD 友情赞助
2957 浏览
喜欢(1)

轻松三步在Microsoft SQL Server 2012中创建Northwind示例数据库【使用数据库脚本】

还在为不会怎么在Microsoft SQL Server 2012中创建Northwind示例数据库而烦恼?在这里,就给大家来演示如何使用Northwind数据库脚本在SQL Server 2012数据库中创建Northwind示例数据库。我们都知道,Northwind是SQL Server 2000中使用的示例数据库。在SQL Server 2005数据库中,则被AdventureWorks示例数据取代了。如果你作为一名数据库的初学者...

SQL Server 2015-08-19 21:53 0评论 0收藏
7026 浏览
喜欢(5)

使用命令行和安装包更改SQL SERVER2012数据库安装后的默认排序规则(Server Collation)

今天在安装成功SQL SERVER 2012数据库后,由于项目中包含中文字符,所以需要把默认的排序规则(Server Collation)由拉丁的Latin1_General_CI_AS更改为中文的Chinese_PRC_CI_AS。这个情况也是自己第一次遇到(以前都是只修改单个数据库的排序规则,相对来说简单一些),所以在网上查了一些关于更改SQL SERVER2012数据库安装后的默认排序规则(Server Collation)的方法...

SQL Server 2015-05-12 13:19 0评论 0收藏
11485 浏览
喜欢(3)

.NET(C#)开发中的SQL Server 2012通用轻松,高效分页查询SQL语句(可返回总记录数)

整理一下.NET(C#)开发中SQL Server2012使用的通用分页查询SQL语句,此语句运用了SQL2012的OFFSET n ROWS FETCH NEXT m ROWS ONLY,可返回总记录数,以下是个人在实际使用中封装的一个查询方法,供参考:#region SQL2012的分页(返回总记录数) public static DataSet GetPagingDataSetBySql2012(string tableNa...

SQL Server 2014-10-22 13:03 0评论 0收藏
AD 友情赞助