sql - 在 ^ 之后取正确的字符串
问题描述
我有这两个数据的记录:我想要这个在 MS SQL
03/28/2018^10/22/2018
02/29/2018^10/28/2018^12/06/2019
我想在 ^ 之后得到正确的字符串数据。我的输出应该是...
10/22/2018
12/06/2019
如果我有数据
test1^test2^test3^test4
test5
test6^test7
null
输出应该是
测试4 测试5
测试
7
空
解决方案
最简单的方法可能是只取最右边的 10 个字符:
SELECT RIGHT(mycol, 10)
FROM mytable
推荐阅读
- python - 如何安装 tkinter
- c# - 在 C# 中通过 .get(index) 查找元素
- azure - SSLError:在 Azure 上注册 ML 模型时出现 HTTPSConnectionPool
- mysql - 如何查询至少 2 行 int 值大于特定值
- javascript - moment-recur 是否有内置的日期计数偏移量?
- regex - Perl : 编辑日志文件数据
- visual-studio-code - 如何使用 stylelint 对“.sass”(标签样式)进行 lint?
- java - 线程“主”javax.crypto.BadPaddingException 中的异常:Java 中的解密错误
- android - 在 android Studio 中,如何以编程方式更改菜单项文本向右对齐?
- python - 如何让不和谐机器人创建频道