求解一个sql,这种判断怎么写啊?求大神帮助 sql 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 where et.EMAILTYPENAME=decode(u.JOURNALID ,'204','post','get') 不太明白楼主为什么要限制u.JOURNALID,如果只想单纯的知道T_mail中出现的type类型的次数,可以尝试把count(*)改成count(distinct dt.emailtypeid)试试 1# 正解。运用decode()判断,类似于java的无限三目运算符。decode(u.JOURNALID ,'204','post','get') -- 解释为: if u.JOURNALID='204' then 'post' else 'get' end if;可以网上搜索下decode的各种运用。 使用子查询,case when试试 wm_concat能取到合并行后值的数量吗,或者如何取字段中以逗号分割的字符的数量? oracle每天定时将查询结果插入指定表,如何实现? 那位熟悉数据字典,有问题请教 手工建立数据库错误 网站的多语言问题,请大家出谋划策,谢谢谢谢! 分页排序错乱的问题,搞得我很郁闷.大侠帮帮忙! 关于UTL_FILE包的问题 *今天太苦恼。刚学Ora,请教一个“高手”如何写存储过程,他居然说和MSSQL中一样!大家说说,一样吗? 监听器无法起动,出现如下错误!那位高人帮忙解决!100分相赠 procedure的问题! oracle blob图像导入问题,求大神解答 关于数据库访问的问题(表或视图不存在)
decode(u.JOURNALID ,'204','post','get')
-- 解释为: if u.JOURNALID='204' then 'post' else 'get' end if;可以网上搜索下decode的各种运用。