2019年4月29日
摘要: 场景,基于SQLServer,处理长字符串,以固定分隔符取出所有分隔的字段 源数据: id 标签1 好,酷,非常棒,非常好 2 非常好3 还行,非常棒4 非常好, 一般, 太好了5 不错,可以 查询结果如下: id 词语1 非常棒1 非常好1 好1 酷2 非常好3 非常棒3 还行4 太好了4 一般4 阅读全文
posted @ 2019-04-29 13:17 氵斤 阅读(212) 评论(0) 推荐(0) 编辑
  2019年1月14日
摘要: 思路:从datetime字段中提取时间字段进行比较,同时,可以直接用datetime字段限定日期返回 INSERT INTO T VALUES (dateadd(hh,-8,getdate()),convert(varchar,getdate(),120)); INSERT INTO T VALUE 阅读全文
posted @ 2019-01-14 08:49 氵斤 阅读(338) 评论(0) 推荐(0) 编辑
  2019年1月7日
摘要: sqlserver 使用case when then 语句来实现 oracle 使用decode实现 阅读全文
posted @ 2019-01-07 11:14 氵斤 阅读(972) 评论(0) 推荐(0) 编辑
  2018年7月17日
摘要: select convert(varchar,convert(decimal(10,2),迟到人次*1.0/在校生人数*100))+'%' 阅读全文
posted @ 2018-07-17 10:12 氵斤 阅读(2020) 评论(0) 推荐(0) 编辑
  2018年6月22日
摘要: Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = 阅读全文
posted @ 2018-06-22 15:57 氵斤 阅读(160) 评论(0) 推荐(0) 编辑
  2018年3月20日
摘要: import os os.chdir("C:/") path = os.getcwd() print(path) f = open("sql.csv") # print(f.read()) f.seek(0) lst = [] n = 0 for line in f.readlines(): if n > 0: fullname = line.rsplit('/', 1)... 阅读全文
posted @ 2018-03-20 11:06 氵斤 阅读(1294) 评论(0) 推荐(0) 编辑