随笔分类 -  SQL

摘要:--指定周的星期一 SELECT DATEADD(wk, DATEDIFF(wk,0,dateadd(wk , 第几周 , 年份+'-01-01')), 0) - 7 --指定周的星期日 SELECT DATEADD(wk, DATEDIFF(wk,0,dateadd(wk , 第几周 , 年份+' 阅读全文
posted @ 2021-12-08 18:31 渴死的鱼丶 阅读(894) 评论(0) 推荐(1)
摘要:大众版 declare @TableName sysname = 'Contract_Contract' declare @Result varchar(max) = ' /// <summary> /// ' + @TableName + ' /// </summary> public class 阅读全文
posted @ 2021-02-02 17:16 渴死的鱼丶 阅读(462) 评论(0) 推荐(0)
摘要:效果如下: 阅读全文
posted @ 2019-08-16 10:22 渴死的鱼丶 阅读(4997) 评论(0) 推荐(0)
摘要:select GetDate() --用DateName()就可以获得相应的年、月、日 Select Datename(year,GetDate())+'-'+Datename (month,GetDate())+'-'+Datename(day,GetDate()) --获得相应的时、分、秒 Select Datename(hour,GetDate()) +':'+ Datename... 阅读全文
posted @ 2019-08-16 10:18 渴死的鱼丶 阅读(4379) 评论(0) 推荐(0)
摘要:首先是源数据: 然后我们加上合并语句: 结果就是这样的: 可以自定义各种符号。 阅读全文
posted @ 2018-05-03 09:53 渴死的鱼丶 阅读(697) 评论(1) 推荐(0)
摘要:select CodeName FROM CodeDictionary where CodeCategory_ID=138结果: 开始转换:DECLARE @sql VARCHAR(8000) SELECT @sql=isnull(@sql+',','')+CodeName FROM CodeDictionary where CodeCategory_ID=138 GROUP ... 阅读全文
posted @ 2018-05-03 09:11 渴死的鱼丶 阅读(207) 评论(0) 推荐(0)
摘要:--分割字符串函数 create FUNCTION [dbo].[GetSplitStringValueInIndex] ( @originalStr VARCHAR(1024), --要分割的字符串 @split VARCHAR(10), --分隔符号 @index INT --取第几个元素 ) RETURNS... 阅读全文
posted @ 2017-10-20 10:12 渴死的鱼丶 阅读(765) 评论(0) 推荐(0)
摘要:记录一段行转列SQL代码: 阅读全文
posted @ 2016-10-27 16:53 渴死的鱼丶 阅读(253) 评论(0) 推荐(0)
摘要:这个一个在日常工作中所遇到的问题 在此记录一下 dt_user_pay_record表 ID userid time money 1 2 2014-3-2 2 2 2 2015-3-2 33 3 2 2011-9-5 54 5 2016-2-2 665 5 2015-4-4 77取出数据userid 阅读全文
posted @ 2016-06-12 10:34 渴死的鱼丶 阅读(361) 评论(0) 推荐(0)