随笔分类 -  mssql

摘要:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06Select CONVERT(varchar(100), G 阅读全文
posted @ 2013-08-03 21:50 许志伟 阅读(190) 评论(0) 推荐(0)
摘要:--=============================================================================--Title:在SQL中分类合并数据行--Author:dobearMail(MSN):dobear_0922@hotmail.com--Environment:Vista+SQL2005--Date:2008-04-22--=============================================================================--1.创建表,添加测试数据CREATETABLEtb(id 阅读全文
posted @ 2013-07-25 09:22 许志伟 阅读(532) 评论(0) 推荐(0)
摘要:Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END 这两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜 阅读全文
posted @ 2011-05-10 16:47 许志伟 阅读(3340) 评论(0) 推荐(0)
摘要:一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行一遍的... 阅读全文
posted @ 2010-08-28 18:56 许志伟 阅读(4682) 评论(1) 推荐(3)