摘要: 在oracle数据库中,sql语句中group by子句报错,原因是select 存在列字段,而group by中不存在。 阅读全文
posted @ 2019-05-21 21:05 jason小蜗牛 阅读(3407) 评论(0) 推荐(0)
摘要: 我觉得这篇博客说的比较好,参考借鉴一下:https://blog.csdn.net/weixin_44588186/article/details/87263756 阅读全文
posted @ 2019-05-21 17:22 jason小蜗牛 阅读(670) 评论(0) 推荐(0)
摘要: 百度百科: DECODE函数,是ORACLE公司的SQL软件ORACLE PL/SQL所提供的特有函数计算方式,以其简洁的运算方式,可控的数据模型和灵活的格式转换而闻名。 DECODE 中的if-then-else逻辑 百度百科: DECODE函数,是ORACLE公司的SQL软件ORACLE PL/ 阅读全文
posted @ 2019-05-21 16:56 jason小蜗牛 阅读(986) 评论(0) 推荐(0)
摘要: 在oracle中用nvl和nvl2函数来解决为空的情况,例如,如果奖金为空,则为它指定一个数。也就是nvl(奖金字段,指定的奖金),但是两个的类型要一致。 1)nvl()函数 SQL> select comm,nvl(comm,111) from emp;如果comm为空,则将它设置为111; 2) 阅读全文
posted @ 2019-05-21 16:46 jason小蜗牛 阅读(1386) 评论(0) 推荐(0)
摘要: 1) trunc函数,用于截断数字, 截断数字,用法为:trunc(n1,n2),n1表示要被截断的数字,n2表示要截断到那位,但是不会进行四舍五入。 n2还可以表示负数,表示截断到小数点前,意思就是小数点后面的都不要了,最后结果是以0结尾的整数。 当trunc(n1,n2)当n2为负数时,-1表示 阅读全文
posted @ 2019-05-21 15:49 jason小蜗牛 阅读(219) 评论(0) 推荐(0)