oracle sql 写9乘9
来源:互联网 发布:c语言数字后面加u 编辑:程序博客网 时间:2024/06/10 17:58
oracle sql
WITH tmp AS
( SELECT rownum rn FROM all_objects WHERE rownum<=9
)
SELECT a.rn,
SUBSTR(MAX( sys_connect_by_path(
CASE
WHEN a.rn*b.rn>=10
THEN SUBSTR(TRANSLATE(b.rn
||a.rn
||a.rn*b.rn,'1234567890','一二三四五六七八九十'),1,
CASE
WHEN mod(a.rn*b.rn,10)=0
OR a.rn *b.rn >20
THEN 3
ELSE 2
END)
||'十'
|| TRANSLATE(mod(a.rn*b.rn,10),'1234567890','一二三四五六七八九')
ELSE TRANSLATE(b.rn
||a.rn
||'='
||a.rn*b.rn,'123456789=','一二三四五六七八九得')
END ,',')),2) 口诀
FROM tmp A,
tmp b
WHERE a.rn >=b.rn
CONNECT BY prior a.rn=a.rn
AND prior b.rn =b.rn-1
START WITH b.rn =1
GROUP BY A.rn
ORDER BY 1;
0 0
- oracle sql 写9乘9
- oracle sql语句实现累加、累减、累乘、累除
- oracle sql语句实现累加、累减、累乘、累除
- sql 累乘
- SQL 聚合 连乘
- oracle 后台写sql 日期转换格式
- ORACLE如何写树形内链接SQL
- Oracle 9i 中的 SQL
- Oracle 9i 中的 SQL
- Oracle 9i 中的 SQL
- oracle 9i sql约束
- ORACLE SQL 金额从小写到大写的转换
- ORACLE 查找写的最烂的SQL
- 在ABAP的SQL语句中写Oracle Hints
- SQL Server 实现单列累积乘
- Oracle 9i新增SQL命令----MERGE
- ORACLE SQL性能优化系列(9)
- PLS-9-12 Oracle PL/SQL
- 数据挖掘十大经典算法学习之Naive Bayes朴素贝叶斯
- 织梦调用指定栏目名称
- 获取两个字符串所有公共的子串算法
- SAP EXCEL OLE常用方法和属性+例子
- Eclipse 一直Building Workspace 的解决办法
- oracle sql 写9乘9
- 2014年年终总结——获得集团优秀员工称号的心得体会
- 匿名管道 父子进程间通信
- 2种方法解决mysql主从不同步 .
- uil的简单常用操作
- MySQL保存jpg图片 测试通过
- [Objective-C] 使用Category给类添加private方法
- C# 中的扩展方法
- gdb调试常用命令