
sqlServer
文章平均质量分 68
取壳羊
何处碧桃榭 满溪流水稥
展开
-
SQL Server 系统表
sqlserver中各个系统表的作用:sysaltfiles 主数据库 保存数据库的文件syscharsets 主数据库 字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项sysdatabases 主数据库 服务器中的数据库syslanguages 主数据库 语言syslogins 主数据库 登陆帐号信息syso...原创 2019-12-24 09:38:29 · 211 阅读 · 0 评论 -
sqlserver with ties
with ties 指定从结果集中返回符合条件的额外的行数据。 场景:获取分数最大的1条数据,如果有多条相同就显示多条。 --drop table test1;CREATE TABLE test1( id int IDENTITY(1,1) NOT NULL, score int NOT NULL, usernmae nchar(10) NOT ...原创 2018-08-27 18:01:28 · 371 阅读 · 0 评论 -
统计 sqlServer grouping with Rollup
select case grouping( CONVERT(VARCHAR(20),CONVERT(DECIMAL(20,0),SSP.SeatTicketTypePrice)))when 0 then CONVERT(VARCHAR(20),CONVERT(DECIMAL(20,0),SSP.SeatTicketTypePrice))when 1 then '总计'end as原创 2017-04-18 17:53:55 · 427 阅读 · 0 评论 -
sqlserver grouping with Rollup
select --Sdate '时间/十分钟',case grouping(Sdate)when 0 then Sdatewhen 1 then '总计'end as '时间/十分钟',count (distinct orderDeputyID) as '下单数',sum (ticketCount) as '票张数',count原创 2017-04-18 18:00:40 · 493 阅读 · 0 评论 -
Sqlserver双层游标
ALTER PROCEDURE sp_sessionseatType_lf ASbegin--lf 20161117--分析场次中定义票种类型和实际出票类型差异 并且输出备注信息declare --声明变量 @cSessionSeatTypeID varchar(50),--声明座位类型ID列 @SeatPriceTypeName varch原创 2017-04-18 18:16:24 · 1374 阅读 · 0 评论 -
Sqlserver 游标
ALTER PROCEDURE sp_sessionseatType_lf ASbegin--lf 20161117--分析场次中定义票种类型和实际出票类型差异比对并且输出备注信息declare --声明变量@cSessionSeatTypeID varchar(50),--声明座位类型ID列@SeatPriceTypeName varchar(50), --声明座原创 2016-11-17 13:59:49 · 328 阅读 · 0 评论 -
SqlServer 列数据比对 转载整理
DECLARE @A table (col1 int)insert into @A select 1insert into @A select 1insert into @A select 2insert into @A select 3insert into @A select 4insert into @A select 4insert into @转载 2015-05-10 16:07:27 · 748 阅读 · 0 评论 -
Sqlserver 多条记录合并 转载整理
--1create table T1 (UserID int , UserName nvarchar(50),CityName nvarchar(50));insert into T1 (UserID,UserName,CityName) values (1,'a','上海')insert into T1 (UserID,UserName,CityName) values (2,'b'转载 2015-05-10 15:40:29 · 1488 阅读 · 0 评论 -
sqlserver 即席连接外部数据
--开启exec sp_configure 'show advanced options',1reconfigureexec sp_configure 'Ad Hoc Distributed Queries',1reconfigure--关闭Ad Hoc Distributed Queries组件,在sql查询编辑器中执行如下语句:exec sp_configure原创 2015-05-10 12:44:12 · 457 阅读 · 0 评论 -
sqlserver 导出表结构
sqlserver 导出表结构SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号 = a.colorder, 字段名转载 2012-09-02 15:49:58 · 442 阅读 · 0 评论 -
SQLServer存储过程 类型及使用方法
--有输入参数的存储过程--create proc GetComment(@commentid int)asselect * from Comment where CommentID=@commentid --有输入与输出参数的存储过程--create proc GetCommentCount@newsid int,@count int outputas转载 2012-05-28 12:24:14 · 2777 阅读 · 1 评论 -
Sql Server中的日期与时间函数
Sql Server中的日期与时间函数 1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.0003.转载 2012-05-29 13:50:01 · 815 阅读 · 0 评论