# 在 Caché 列之间
# in Caché between columns
我有一个 SQL 查询,我想在一列和另一列之间插入一个主题标签,以便能够在 Excel 中引用,在由 # 分隔的字段中使用导入选项。任何人都知道如何去做?查询如下:
SELECT FC.folha, folha->folhames,folha->folhaano, folha->folhaseq, folha->folhadesc, folha->TipoCod as Tipo_Folha,
folha->FolhaFechFormatado as Folha_Fechada, folha->DataPagamentoFormatada as Data_Pgto,
Servidor->matricula, Servidor->nome, FC.rubrica,
FC.Rubrica->Codigo, FC.Rubrica->Descricao, FC.fator, FC.TipoRubricaFormatado as TipoRubrica,
FC.ValorFormatado,FC.ParcelaAtual, FC.ParcelaTotal
FROM RHFolCalculo FC WHERE folha -> FolhaFech = 1
AND folha->folhaano = 2018
and folha->folhames = 06
and folha->TipoCod->codigo in (1,2,3,4,6,9)
您正在从查询中生成带分隔符的输出,因此第一行应该是 header 行,后面的所有行都是数据行。由于 concat,您实际上只有一列。所以从列中删除别名,像这样输出第一行(在这里使用别名)。 . .
SELECT 'folha#folhames#folhaano#folhaseq#folhadesc#Tipo_Folha#
Folha_Fechada#Data_Pgto#
matricula#nome#rubrica#
Codigo#Descricao#fator#TipoRubrica#
ValorFormatado#ParcelaAtual#ParcelaTotal'
联盟
SELECT FC.folha || '#' || folha->folhames || '#' || folha->folhaano 。 . .
UNION 将给出剩余的行。请注意,如果不是所有字符串,则可能需要对列数据进行一些转换。
我有一个 SQL 查询,我想在一列和另一列之间插入一个主题标签,以便能够在 Excel 中引用,在由 # 分隔的字段中使用导入选项。任何人都知道如何去做?查询如下:
SELECT FC.folha, folha->folhames,folha->folhaano, folha->folhaseq, folha->folhadesc, folha->TipoCod as Tipo_Folha,
folha->FolhaFechFormatado as Folha_Fechada, folha->DataPagamentoFormatada as Data_Pgto,
Servidor->matricula, Servidor->nome, FC.rubrica,
FC.Rubrica->Codigo, FC.Rubrica->Descricao, FC.fator, FC.TipoRubricaFormatado as TipoRubrica,
FC.ValorFormatado,FC.ParcelaAtual, FC.ParcelaTotal
FROM RHFolCalculo FC WHERE folha -> FolhaFech = 1
AND folha->folhaano = 2018
and folha->folhames = 06
and folha->TipoCod->codigo in (1,2,3,4,6,9)
您正在从查询中生成带分隔符的输出,因此第一行应该是 header 行,后面的所有行都是数据行。由于 concat,您实际上只有一列。所以从列中删除别名,像这样输出第一行(在这里使用别名)。 . .
SELECT 'folha#folhames#folhaano#folhaseq#folhadesc#Tipo_Folha# Folha_Fechada#Data_Pgto# matricula#nome#rubrica# Codigo#Descricao#fator#TipoRubrica# ValorFormatado#ParcelaAtual#ParcelaTotal'
联盟
SELECT FC.folha || '#' || folha->folhames || '#' || folha->folhaano 。 . .
UNION 将给出剩余的行。请注意,如果不是所有字符串,则可能需要对列数据进行一些转换。