我有一个带有多个子选择的选择。
我想做一个案例陈述,我将字符串与sting进行比较。 例如 从ireport我得到一个参数数据库的模式。如果一个模式采取一个选择,在另一个模式的情况下采取另一个选择
select
(select a from b) as one,
(select case "msp." = "msp" THEN select bla bla bal
else select bla bla) as two
postgres我不支持这个。
我试图把所有的事情都搞砸了
select
(select a from b) as one,
(select case par = "msp" THEN select bla bla bal
else select bla bla) as two
from
(select "msp." as par)
但是(选择“msp。”作为标准杆)也不起作用。像SELECT 1 + 2一样结果。我试过做类似的smth。 任何建议??
谢谢
答案 0 :(得分:1)
如果你总是要将字符串与字符串匹配。附加然后最简单的事情就是附加。比较时。 e.g。
'foo.' = 'foo' || '.'