我的数据库中有这个表和数据:
tbl照片
ID | Title | Description
------------------------------
1 | NULL | Some data - Title 123 - Subtitle - Photographer: John Doe
2 | NULL | Some data - Photographer: Jane Doe
3 | NULL | Some data - Title 345 - Photographer: John Doe Jr
列中的数据Description
有两种格式:
{GARBAGE DATA} - {TITLE DATA} - Photographer: ..., or
{GARBAGE DATA} - Photographer: ...
基本上,我有数千行,其中Title
列是空的。我需要以某种方式将其拉出Description
列。
存在于列的Title
第一个破折号和最后一个破折号之间Description
。数据应如下所示:
tbl照片
ID | Title | Description
-------------------------------------------------------------------------------------
1 | Title 123 - Subtitle | Some data - Title 123 - Subtitle - Photographer: John Doe
2 | NULL | Some data - Photographer: Jane Doe
3 | Title 345 | Some data - Title 345 - Photographer: John Doe Jr
如何制作一个解析列的脚本,并使用解析后的数据更新另一列?