昨天同事遇到了这个问题,就帮忙看了一下,顺便温习一下好些时候因为LINQ而没用的SQL函数,喜新厌旧,这样不对呀~根据大小写字母单列拆分

需求是这个样子的,根据大小写字母单列拆分,需要将最后带大写字母的取出,单分一列。没有的,用NULL来替代。

STEP1, SQL语句:

  根据大小写字母单列拆分,这里我用的是SUBSTRING函数,所以需要主要它和SUBSTR函数的区别,SUBSTRING是从1开始,而SUBSTR是从0开始,所以这里的LEN函数并没有-1,(我也不知道是因为SQL2008不支持SUBSTR还是我机器的问题,SUBSTR在我这里不能调用,所以不测试这个了~)

结果,根据大小写字母单列拆分

STEP2, 直接将查找出的结果插入新表,将不存在的插入NULL,OK~


相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-13
  • 2022-02-02
  • 2022-12-23
  • 2022-12-23
  • 2021-06-18
猜你喜欢
  • 2021-08-22
  • 2021-11-23
  • 2021-08-19
  • 2021-12-03
  • 2022-12-23
  • 2021-08-03
  • 2022-12-23
相关资源
相似解决方案