场景:根据A字段取值,对应生成不同的B值,并查询出B值,如图所示:
sql语句解释:
1、B值分析:按年份生成规则拼接,四位流水号叠加;每次取表里最大值+1;
2、B值分析思路:先取年份(YEAR)表达式,再取四位流水号自动生成正则,最后拼接;
3、根据A取值,返回B值,可以查询B值,where语句条件后面带上case when查询;
取值结果如下:
场景:根据A字段取值,对应生成不同的B值,并查询出B值,如图所示:
sql语句解释:
1、B值分析:按年份生成规则拼接,四位流水号叠加;每次取表里最大值+1;
2、B值分析思路:先取年份(YEAR)表达式,再取四位流水号自动生成正则,最后拼接;
3、根据A取值,返回B值,可以查询B值,where语句条件后面带上case when查询;
取值结果如下: