如何更改超链接显示文本以反映SQL中另一列的结果?

如何更改超链接显示文本以反映SQL中另一列的结果?,sql,toad,Sql,Toad,有人能告诉我如何让我的URL文本在我的查询中显示为“图像名”吗?我使用的是Toad数据点SQL Builder,这就是我目前所拥有的 SELECT ast.location, ast.assetnum, ast.description, own.alnvalue AS "OWNED BY", di.description AS "IMAGE NAME", concat ('http://link_here',

有人能告诉我如何让我的URL文本在我的查询中显示为“图像名”吗?我使用的是Toad数据点SQL Builder,这就是我目前所拥有的

SELECT
    ast.location,
    ast.assetnum,
    ast.description,
    own.alnvalue AS "OWNED BY",
    di.description AS "IMAGE NAME",
    concat ('http://link_here', substr(di.URLNAME, 25)) as Link

然后,我在两个不同的列中获得图像名称和链接,但希望链接文本显示为“图像名称”。此外,一旦我将查询结果导出到excel实例,我是否可以将链接显示为超链接,而不必逐个执行?

您只有50%的幸运,在这种情况下,这是非常重要的

不必担心显示“图像名称”作为结果-它不会发生。SQL语句的结果是纯文本的,除非您使用某种可以格式化数据的工具(如Oracle Apex)

然而,你50%的运气来自于将数据导出到Excel,以及工作URL。以下是方法:

  • 运行使用Excel的超链接功能的查询
  • 看到结果;右键单击它,选择“导出数据集”
  • 导出到“Excel实例”;确保像我一样设置选项
  • 请注意“将字符串字段视为字符串”,不应选中该选项
  • 结果是你想要的-可点击的URL

  • 代码似乎不完整。我看到了查询,但看不到如何将结果读入程序中的变量(或脚本或任何正在构建的内容)。请说明所涉及的技术,并透露足够的信息,让不了解您具体情况的人能够理解(并帮助您解决)问题。