[SQL ] 請問有了解informix的高手嗎?

看板Database作者 (valda)時間12年前 (2013/08/17 02:08), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
大家好 之前專案都是接觸oracle與sql server 第一次使用informix 遇到個問題 select xxxx ,case when col1='xx' then value else null end case from ( select * from tablename where col1 in ('xx','xxx') ) 這樣執行是可以的 但是,一但alias column name就會出錯 select xxxx ,(case when col1='xx' then value else null end case) as newname from ( select * from tablename where col1 in ('xx','xxx') ) 請問該語法要如何下才可以alias column name呢? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.55.158

08/18 13:57, , 1F
case到end應該就結束了 你後面掛的case就是別名吧@@?
08/18 13:57, 1F

08/19 13:18, , 2F
同樓上
08/19 13:18, 2F
文章代碼(AID): #1I3cgdeI (Database)