sql - 使用默认 Value 将新列添加到查询

我在查询中添加了一个空白列,因此当我导出结果时,用户可以使用空白列手动输入他们的驱动路径以用于他们的邮件合并自动化。下面的代码实现了这一点。

SELECT
     NULL as WordDocPath

我想更进一步,将驱动器路径文本添加为空列的默认 value,这样用户就不必在导出的文件上复制和粘贴 10k 行。

如何将驱动器路径 (C:\Users...) 添加为默认 value,文本格式?

虽然我在它.. 还想添加一个 FileName 列,结合其他现有列中的文本。

例子:

SELECT
     Lastname
     EmployeeID
     Region

想要的结果:Doe_123456_REGION_LetterTitle

字母标题不是从 table 中提取的,它只是一个文本字符串。

回答1

如何将驱动路径 (C:\Users...) 添加为默认值 value

通过选择它,而不是 null

select 'C:\Users...' as drivepath 
from ...

添加一个 FileName 列以结合其他现有列中的文本

那就是串联。

select lastname ||'_'|| employeeID ||'_' || 'LetterTitle' as result
from ...

相似文章

python - Python - 在多行和多列中比较 values

我是Python的新手,我有一个如下所示的数据框(请参阅原始数据table)。最终目标是协调来自2个系统(sys1与sys2,在“源”列中标记)的记录(即id、rg、prd和数量)。我如何使用1个函数...

git - git diff 的“基础”是什么?

我想问但怀疑不是完全主题的XY问题是“我如何记住/记住gitdiff的各种语法?”gitdiff语法(个人)令人困惑,我不清楚如何直观地记住它们的作用(即没有死记硬背),因为底层逻辑似乎不清楚。但是为...

最新文章