`
maincoolbo
  • 浏览: 527628 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一句SQL实现输出九九乘法表

阅读更多


      
select r1 || '*' || r1 || '=' || r1 * r1 A,
       decode(r2, '', '', r2 || '*' || r1 || '=' || r2 * r1) b,
       decode(r3, '', '', r3 || '*' || r1 || '=' || r3 * r1) C,
       decode(r4, '', '', r4 || '*' || r1 || '=' || r4 * r1) D,
       decode(r5, '', '', r5 || '*' || r1 || '=' || r5 * r1) E,
       decode(r6, '', '', r6 || '*' || r1 || '=' || r6 * r1) F,
       decode(r7, '', '', r7 || '*' || r1 || '=' || r7 * r1) G,
       decode(r8, '', '', r8 || '*' || r1 || '=' || r8 * r1) H,
       decode(r9, '', '', r9 || '*' || r1 || '=' || r9 * r1) I
from   (select level r1,
               lag(level, 1) over(order by level) r2,
               lag(level, 2) over(order by level) r3,
               lag(level, 3) over(order by level) r4,
               lag(level, 4) over(order by level) r5,
               lag(level, 5) over(order by level) r6,
               lag(level, 6) over(order by level) r7,
               lag(level, 7) over(order by level) r8,
               lag(level, 8) over(order by level) r9
        from   dual
        connect by level < 10)

 

分享到:
评论

相关推荐

    sqlserver九九乘法表

    sqlserver九九乘法表,使用whlie循环语句实现九九乘法表

    SQl语句-99乘法表

    本篇将详细介绍如何利用T-SQL(Transact-SQL)语言来实现一个经典的99乘法表。 #### 二、T-SQL概述 T-SQL是微软为SQL Server开发的一种事务性结构化查询语言。它扩展了标准SQL的功能,并添加了一些额外的功能,如...

    多语言版《九九乘法表》源程序荟萃

    在IT行业中,实现《九九乘法表》的源程序是初学者学习编程语法和逻辑控制的一个常见练习。本资源集合了多种编程语言的实现方式,包括Python、C、C++、C#、VBA、VB、SQL、HTML和JavaScript,这些语言代表了从命令式...

    T-SQL 打印99乘法表

    T-SQL 打印99乘法表 希望对大家有帮助

    oracle sql 99乘法表

    用oracle实现99乘法表,简单的dbms_output包练习。

    Oracle三种循环(For、While、Loop)实现九九乘法表

    本文将详细介绍Oracle中的三种循环:FOR循环、WHILE循环和LOOP循环,并通过实现九九乘法表来展示它们的用法。 1. **FOR循环**: FOR循环是预定义的迭代结构,适用于已知循环次数的情况。在Oracle中,FOR循环通常...

    SQL编程:99乘法表.sql

    SQL编程99乘法表,声明三个变量,两个赋值为1,一个为字符类型用来输出结果

    Oracle打印形状

    使用Oracle打印九九乘法表及菱形完整sql语句

    Excel+vba通用SQL查询输出器源码

    Excel+vba通用SQL查询输出器源码 用于对Excel表格的SQL查询,被SQL操作的Excel表格必须有表头,作为类似数据库的字段,并位于表格第一行,SHEET1名称被指定时请注意替换默认的from后的表名称。

    将SQL数据库表转换成XML文件输出(脚本)

    ### 将SQL数据库表转换成XML文件输出(脚本) #### 概述 在实际工作中,经常需要将数据库中的表数据导出为其他格式以便于传输或与其他系统进行交互。其中,XML作为一种广泛使用的数据交换格式,具备良好的跨平台性...

    sqlserver表数据插入到oracle表中的一种实现方式(表结构相同)

    表结构的创建比较简单,但是表的数据量太大,一时也想不到怎么把sqlserver表数据复制到oracle中,于是请教公司主管,用存储过程实现可以查询出所有数据的insert脚本,在oracle库中创建好表,直接把sqlserver中的...

    sql-server中复制数据库某一个表到另一个数据库中

    通过上述步骤,我们可以实现在SQL Server中将一个数据库中的某个表完整地复制到另一个数据库中。这种方法简单有效,适用于多种场景下的数据迁移需求。当然,在实际操作过程中还需要根据具体情况调整细节,比如处理...

    根据EXCEL数据表结构生成sqlserver数据库表结构,同时支持sql语句生成excel数据表

    根据EXCEL表格中的数据表结构,一键自动生成sqlserver数据库表结构,create语句。VBA方便快捷,一键生成。减去大量的重复工作,节省开发时间。同时支持sql语句生成excel数据表.

    C#+SQL数据库实现学生管理系统

    在本项目中,“C#+SQL数据库实现学生管理系统”是一个典型的基于C#编程语言和SQL数据库技术构建的应用程序,主要用于管理教育机构中的学生信息。这个系统能够帮助管理员进行学生数据的录入、查询、更新和删除等操作...

    Oracle|Sqlserver|MySql数据库表结构一键生成工具

    "Oracle|Sqlserver|MySql数据库表结构一键生成工具" 提供了一种高效的方法来自动化这个过程,大大减轻了手动编写文档的工作量。这款工具能够支持三种主流的关系型数据库管理系统:Oracle、SQL Server和MySQL。 ...

    Java打印漂亮的SQL语句(被格式化的SQL语句)

    "标签"进一步强调了这个工具的关键特性,包括"Java输出漂亮的SQL语句",这意味着它是一个Java环境下的解决方案,能够集成到Java项目中,通过Java代码来调用和实现SQL语句的格式化。另一个标签"SQL格式化"则明确了它...

    导出SQLSERVER表及字段说明.

    可以导出SQLSERVER表及字段说明.

    C# 开发SQLSERVER数据库自动建表

    标题“C# 开发SQLSERVER数据库自动建表”表明我们将讨论一个使用C#开发的程序,该程序可以自动化创建SQL Server数据库中的表结构。这个功能对于数据导入、系统初始化或简化数据库管理流程非常有用。 描述中提到,该...

    将两个表的数据通过笛卡尔积输出到新表中

    将两个表的数据通过笛卡尔积输出到新表中,通过Kettle 转换的形式跑的

Global site tag (gtag.js) - Google Analytics