程序园

弹奏键盘人生,拂去青春的尘土,留下的只有岁月的痕迹
随笔 - 60, 文章 - 0, 评论 - 0, 阅读 - 27071
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  sql

摘要:例如以下情况,假如字段3是日期类型,按照小时分组统计字段1为空的个数,并对字段2大于5的值求和: SELECT SUM(CASE WHEN field1 IS NULL THEN 1 ELSE 0 END) AS field1count,SUM(CASE WHEN field2>5 then fie 阅读全文

posted @ 2017-01-03 19:51 程旭圆 编辑

摘要:SELECT field1,field2 FROM table1 AS aOUTER APPLY(SELECT TOP 1 field3,field4 FROM table2 WHERE field3=a.field1)AS b 阅读全文

posted @ 2017-01-02 20:23 程旭圆 编辑

摘要:use msdbexec sp_add_job @job_name=N'job_testjob',@description=N'一个测试的临时作业',@owner_login_name = 'sa',@delete_level=1 --0 = 从不 ;1 = 当作业成功时 ; --2 =... 阅读全文

posted @ 2010-10-11 16:30 程旭圆 编辑

摘要:在Sql Server中调用Insert语句时,有时候会因为字段长度不够而插入失败,但是自增长字段还是会加1,下一条语句如果插入成功会会看到自增长字段的值不连续。 阅读全文

posted @ 2010-09-27 16:29 程旭圆 编辑

摘要:|DataDirectory|指向文件所在目录"app_data" 阅读全文

posted @ 2010-09-03 14:25 程旭圆 编辑

摘要:declare @Name1 nvarchar(50),@Name2 nvarchar(50),@ID1 int,@ID2 intselect @Name1=Name,@ID1=CustomerID from dbo.customTable where CustomerID=519 order by... 阅读全文

posted @ 2010-06-09 22:15 程旭圆 编辑

摘要:begin transaction transaction_name 多条SQL语句commit transaction transaction_name 上面的语句在部分SQL语句出问题后并不会回滚,应改为以下方式: begin transaction transaction_name 多条SQL... 阅读全文

posted @ 2008-12-16 12:21 程旭圆 编辑

摘要:http://www.connectionstrings.com 阅读全文

posted @ 2008-09-26 11:33 程旭圆 编辑

摘要:一个或多个派生表,这些派生表是 FROM 子句中的 SELECT 语句,以别名或用户指定的名称来引用这些派生表。FROM 子句中 SELECT 语句的结果集构成了外层 SELECT 语句所用的表。例如,下面的 SELECT 语句使用派生表查找是否有哪家书店备有 pubs 数据库中所有种类的书籍:... 阅读全文

posted @ 2008-09-10 09:48 程旭圆 编辑

点击右上角即可分享
微信分享提示