-1

所以我现在有我的查询,它读取 HD0/HD1/HD2/HD3/HD4 但遇到了一个问题,如果我有一个空值,我会得到重复的 // ei。hd0///hd3/ 任何想法

Hd0
||'/'||
Case
When table.hd1 <>00
then HD1_ABR 
end
||'/'||
case
When hd2 <>00
then HD2_name
end
||'/'||
case
When hd3 <>00
then HD3_name
end
||'/'||
case
When hd4 <>00
then HD4_name
end) as Name,
4

1 回答 1

1

如果我理解正确,您可以将您的案例更改为

rtrim(Hd0
||'/'||
Case
When table.hd1 <>00
then HD1_ABR ||'/'
end
||
case
When hd2 <>00
then HD2_name||'/'
end
||
case
When hd3 <>00
then HD3_name||'/'
end
||
case
When hd4 <>00
then HD4_name
end, '/') as Name,
于 2013-03-20T13:48:57.420 回答