我可以为您进行翻译。以下是需要翻译的内容:
我在数据库中有这张表和数据:
tblPhotos
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
列的第一个破折号和最后一个破折号之间。以下是数据应该看起来的样子:
tblPhotos
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
我该如何编写一个脚本来解析一列数据,并将解析后的数据更新到另一列中?