MySQL在值之前和之后插入文本

时间:2010-10-12 07:37:07

标签: sql mysql

我做了一个SQL查询,从数据库中挑选出Web统计信息。 这些信息每周被挑选出来,作为HTML表格输出,然后通过电子邮件发送。

其中一行包含访问者的IP地址。 我想将IP地址链接到“http://whois.domaintools.com/ip.goes.here”。

在HTML中:

<a href="http://whois.domaintools.com/ip.goes.here">ip.goes.here</a>

是否有某种方法可以使用SQL查询将A HREF代码放在每个IP周围,还是必须运行某种脚本将每个IP转换为链接?

我不想向数据库写任何内容,只能从中读取。

1 个答案:

答案 0 :(得分:2)

您可以使用concat功能。

select concat(
  "<a href=\"http://whois.domaintools.com/", my_ip_column, 
  "\">", my_ip_column, "</a>"
) as my_ip_link from my_table;