• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
一天到晚游泳的鱼
博客园    首页    新随笔    联系   管理    订阅  订阅
2017年2月23日
SQL 集合例子
摘要: IF OBJECT_ID('tempdb..#Purchase', 'U') IS NOT NULL DROP TABLE #Purchase; CREATE TABLE #Purchase ( PurchaseID INT IDENTITY(1, 1) , CustomerID INT , Pro 阅读全文
posted @ 2017-02-23 09:47 Pato' 阅读(244) 评论(0) 推荐(0)
2015年12月5日
SQL 递归
摘要: -- 查询指定部门下面的所有部门, 并汇总各部门的下级部门数DECLARE @Dept_name nvarchar(20)SET @Dept_name = N'MIS';WITHDEPTS AS( -- 查询指定部门及其下的所有子部门 -- 定位点成员 SELECT * FROM Dept WH... 阅读全文
posted @ 2015-12-05 17:32 Pato' 阅读(353) 评论(0) 推荐(0)
2015年10月31日
String.Join的巧用
摘要: String.Join大大的方便了我们拼接字符串的处理。1、普通用法:指定元素间的拼接符号var ids = new List(); for (int i = 0; i string.Format("'{0}'", p.ToString())).ToArray());输出结果... 阅读全文
posted @ 2015-10-31 10:24 Pato' 阅读(905) 评论(0) 推荐(0)
2015年3月5日
C#语法糖,让编程更具乐趣
摘要: 一、什么是语法糖 语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少... 阅读全文
posted @ 2015-03-05 16:59 Pato' 阅读(632) 评论(0) 推荐(0)
2014年2月12日
设置库位排序规则
摘要: CREATE TABLE #tb ( id INT IDENTITY , LocationName VARCHAR(24) , LocationIndex INT NULL )INSERT INTO #tb ( LocationName ) SELECT '1015-02A01' UNION SELECT '1015-01A01' UNION SELECT '1016-04A01' UNION SELECT '1016-05A01' UNION SELECT '1017-01A01' UNION SELECT &# 阅读全文
posted @ 2014-02-12 16:23 Pato' 阅读(577) 评论(0) 推荐(0)
2013年12月13日
Win7下清除SQL SERVER 2008的SSMS保存的登录信息
摘要: C:\Users\{用户名}\AppData\Roaming\Microsoft\MicrosoftSQLServer\100\Tools\Shell\ 阅读全文
posted @ 2013-12-13 15:15 Pato' 阅读(246) 评论(0) 推荐(0)
2013年9月23日
SQL行转列+动态拼接SQL
摘要: 数据源NameAreaNameqtySpecific叶玲1601叶玲211叶玲610叶玲750叶玲811显示效果: Name128其它总数叶玲6011668规则:Specific=1的要单独统计,Specific=0的合并统计--> 测试数据:#tb IF OBJECT_ID('tempdb.dbo.#tb') IS NOT NULL DROP TABLE #tb GO CREATE TABLE #tb([Name] VARCHAR(4),[AreaName] INT,[qty] INT,[Specific] INT) INSERT #tb SELECT '叶玲& 阅读全文
posted @ 2013-09-23 17:26 Pato' 阅读(5541) 评论(0) 推荐(0)
2013年3月1日
sql 只包含指定数据和包含其他数据的统计
摘要: USE wms;--> 测试数据:#taIF OBJECT_ID('TEMPDB.DBO.#ta') IS NOT NULL DROP TABLE #taGO CREATE TABLE #ta([name] VARCHAR(10))INSERT #taSELECT 'a' UNION ALLSELECT 'b' UNION ALLSELECT 'd'--> 测试数据:#tbIF OBJECT_ID('TEMPDB.DBO.#tb') IS NOT NULL DROP TABLE #tbGO CREATE 阅读全文
posted @ 2013-03-01 18:17 Pato' 阅读(796) 评论(0) 推荐(0)
2012年12月21日
SQL 按日期统计后列转行
摘要: 以下是带批注的 PIVOT 语法。SELECT ,[第一个透视的列] AS ,[第二个透视的列] AS ,...[最后一个透视的列] AS ,FROM()AS PIVOT(()FOR[]IN ( [第一个透视的列], [第二个透视的列],... [最后一个透视的列])) AS ;示例1:CREATE... 阅读全文
posted @ 2012-12-21 16:05 Pato' 阅读(5495) 评论(1) 推荐(1)
2012年6月9日
SQL 按字段分组后取每组内最大或最小的值
摘要: SELECTt1.OrderId,t1.QueueIdFROM(SELECTtq.OrderId,tq.QueueId,ROW_NUMBER()OVER(PARTITIONBYtq.OrderIdORDERBYtq.QueueIdDESC)rnFROMTransferQueuetqWITH(NOLOCK))t1WHERErn=1 阅读全文
posted @ 2012-06-09 15:22 Pato' 阅读(4618) 评论(0) 推荐(0)
下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3