【问题标题】:Copy links from mysql field to another field将链接从 mysql 字段复制到另一个字段
【发布时间】:2013-06-27 14:38:49
【问题描述】:

我不知道是否可以将链接从 1 个 mysql 字段复制到另一个?

在第一个字段中有一些文本,末尾有一个简单的 URL:<a target="_blank" href="http://www.link.com/sdsdg">Anchor</a>

那么如何将每个链接与其他文本分开并将该链接复制到另一个 mysql 字段中?

非常感谢。 :)

【问题讨论】:

  • 在 mysql 中,您会遇到字符串操作。 MySQL 确实不支持 DOM 类型的操作。

标签: mysql copying


【解决方案1】:

Mysql有很多字符串操作函数See here

您可以在查询中使用这些函数,例如:(非常简单的示例)

UPDATE table SET new_field = SUBSTRING(old_field, INSTR(old_field, '<a'), INSTR(old_field, '</a>') ) WHERE id = 10;

因此,通过使用 SUBSTRING 和 INSTR 以及可能的其他一些方法,您可以开发一个查询来完成这项工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-25
    • 1970-01-01
    • 1970-01-01
    • 2012-07-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多