Amy尾巴 发表于 2017-3-21 11:24:06

sql server 收集一些常用的简单sql

本帖最后由 Amy尾巴 于 2017-3-21 11:58 编辑

case when 随便写了个字段选取:
select Distinct CONTEXT from
(
select
case when (字段1 IS not NULLand 字段1 <>'')
       then SUBSTRING(字段1 ,8,len(字段1)-7)
      when (字段2 IS not NULLand字段2 <>'')
       then SUBSTRING(字段2 ,8,len(字段2 )-7)
       end   
       + (case when (字段3 IS not NULLand 字段3 <>'') then ','+字段3 else '' end )
       as CONTEXT
from 表名   
)a


update   根据另一个表的数据更新表字段简单例子
updateUSER_JURISDICTION
set END _TIME=DATEADD(DAY,5000,.USER_REG_TIME)
from
WHERE USER_JURISDICTION.USER_ID =.USER_ID
AND USER_JURISDICTION.USER_ID ='79951'



Amy尾巴 发表于 2017-3-21 11:26:04

本帖最后由 Amy尾巴 于 2017-3-21 11:58 编辑

1111111

Amy尾巴 发表于 2017-3-21 11:28:07

updateUSER_JURISDICTION
set END _TIME=DATEADD(DAY,5000,.USER_REG_TIME)
from
WHERE USER_JURISDICTION.USER_ID =.USER_ID
AND USER_JURISDICTION.USER_ID ='***'

Amy尾巴 发表于 2017-3-21 11:28:28

还是没格式瞎搞

Amy尾巴 发表于 2017-3-21 11:28:55

:Q

ibcadmin 发表于 2017-3-21 11:54:31

.....你其实可以编辑帖子的。。。

不过你终于上传了我上次问你要的那个代码。。

Amy尾巴 发表于 2017-3-21 11:59:27

ibcadmin 发表于 2017-3-21 11:54
.....你其实可以编辑帖子的。。。

不过你终于上传了我上次问你要的那个代码。。

:victory:

剑弑 发表于 2017-3-21 12:03:30

捧场捧场捧场

菜鸟一只 发表于 2018-1-24 13:58:47

捧场捧场捧场,学习学习学习
页: [1]
查看完整版本: sql server 收集一些常用的简单sql