Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过Alteryx或SQL解析记录的最后13个字符_Sql_Parsing - Fatal编程技术网

通过Alteryx或SQL解析记录的最后13个字符

通过Alteryx或SQL解析记录的最后13个字符,sql,parsing,Sql,Parsing,我试图通过Alteryx或SQL解析每个记录上的最后13个字符 有人能帮我用什么工具/脚本来解决这个问题吗 记录: Serial Number Serial Number Orig 1 1-2MYGU7B YC07 S4B1343P07483 1-2MYGU7B YC07 S4B1343P07483 2 33_V_APC_1-2B4YKZ9 8W1428D09674 33_V_APC_1-2B4YKZ9 8W1428D09674 Output

我试图通过Alteryx或SQL解析每个记录上的最后13个字符

有人能帮我用什么工具/脚本来解决这个问题吗

记录:

Serial Number                      Serial Number Orig
1 1-2MYGU7B YC07 S4B1343P07483     1-2MYGU7B YC07 S4B1343P07483
2 33_V_APC_1-2B4YKZ9 8W1428D09674  33_V_APC_1-2B4YKZ9 8W1428D09674
Output I want:   
Serial Number                      Serial Number Orig
1 1-2MYGU7B YC07                   1-2MYGU7B YC07 S4B1343P07483
2 S4B1343P07483                    1-2MYGU7B YC07 S4B1343P07483
3 33_V_APC_1-2B4YKZ9               33_V_APC_1-2B4YKZ9 8W1428D09674
4 8W1428D09674                     33_V_APC_1-2B4YKZ9 8W1428D09674

如果这是SQL Server,则使用right()函数:

SELECT right(SerialNumber, 13)
FROM  TableName

这可以通过使用Alteryx中的公式工具轻松实现。只需创建一个新字段,然后在原始字段上使用“Right”字符串表达式来创建一个新字段。这样,您仍将拥有原始字段和新字段


表达式应该是正确的([{org\u field}],13)。

您使用哪个数据库管理系统?SQL Server、MySQL、Postgre?OP不仅需要一个字符串函数,还需要从结果中创建多行。