【发布时间】:2015-09-22 18:51:54
【问题描述】:
嘿,我有一个格式如下的字符串:
Bob Barker - The Game Show Host
Bill Gates - A Programmer
Steve Jobs - The Apple Guy
上面是一行叫rowNameOcu。
我要做的是查询它并像这样呈现它:
Barker, Bob - The Game Show Host
Gates, Bill - A Programmer
Jobs, Steve - The Apple Guy
我确定我可以查找 -,然后抓住它右侧的所有内容,但是在那之后我该如何反转名称呢?
任何帮助都会很棒!
【问题讨论】:
-
您使用什么编程语言?这与 SQL 有什么关系(除非 3 个字符串是来自数据库查询的 3 个单元格)?这听起来像是对文本的简单字符串操作。你能展示一下你到目前为止写的代码以及你卡在哪里了吗?
-
您希望
Billy Bob Thornton的结果是什么?Benicio del Toro呢? -
如果您没有用于此数据的单独字段。祝你好运,名称是数据方面最棘手的事情之一,因为几乎没有规则。
-
@DStanley 这是他们在过去设计数据库的方式,因此,我们必须维护它并破解它来做一些简单的事情,如果一开始就做对了地方,我们不需要破解。
-
@All 无需对合法问题投反对票....
标签: sql sql-server database sql-server-2008