SQL语句为joomla文章数据库基于另一个字段创建一个字段

Posted

技术标签:

【中文标题】SQL语句为joomla文章数据库基于另一个字段创建一个字段【英文标题】:SQL statement to create a field based on another field for joomla article database 【发布时间】:2011-05-21 07:02:12 【问题描述】:

我将文章批量上传到我的 joomla 网站,一切正常,只是没有提交别名字段,现在我有一千多篇具有唯一标题的文章,他们需要标题别名。 Joomla 喜欢用连字符创建标题别名,所以

我的图块是我的标题

我怎样才能批量转换我在mysql中的字段来添加这个

在伪代码中

如果别名字段是'',则用连字符标题填充它

谢谢你知道如何做连字符的事情,我想我可能会通过一些工作找出 sql,我还问这听起来是否正确以及我需要注意什么......

谢谢

【问题讨论】:

【参考方案1】:
update MyTable
set alias = replace(title, ' ', '-')
where alias = ''

【讨论】:

真的很整洁,今晚备份我的数据库并尝试一下。不知道有替换功能。 非常感谢您为更好的互联网做出的贡献。

以上是关于SQL语句为joomla文章数据库基于另一个字段创建一个字段的主要内容,如果未能解决你的问题,请参考以下文章

基于LinkBut​​ton在另一个页面上创建SQL语句

您好,Access数据库中怎么编写SQL语句编写字段类型为char,长度为10

基于字段的 Joomla AdsManager 过滤器列表

在sql语句中怎么判断一个字段是不是包含在另一个字符串中

SQL语句把同一个表中的a字段中的数据复制到另一个字段b中

SQL语句把同一个表中的a字段中的数据复制到另一个字段b中