我有这样格式的字符串数据列:
Katy Perry Tickets - Staples Center. 09/19/2014 7:30 PM. 209 11
Atlanta Braves Tickets vs Miami Marlins Tickets - Turner Field. 08/31/2014 5:10 PM. 411L 2
我需要从每个字段中提取日期值,常见的格式是从右边看第一个句号,直到下一个句号。日期始终介于这两者之间。
句点偶尔会出现在日期左侧的文本中,因此我们不能相信这一点。
我怎样才能得到那个特定的子字符串? SQL 专家,需要您的建议...
谢谢。
最佳答案
尝试使用 Substring_Index
Select Substring_Index(Substring_Index( txt, ".", -2), ".", 1)
From Tablename
关于mysql - 从 MySQL 中的字符串中提取日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25252028/