【发布时间】:2012-03-29 17:27:13
【问题描述】:
实际上是否有可能在 SQL 中创建如下所示的星形三角形。我知道这可以在任何其他编程语言(如 C、C++、Java)中轻松完成,但想知道是否真的有可能SQL 或 PL/SQL。我尝试在 Oracle 中使用双表处理它,但无法通过它。
* *
* * * *
* * * or * * *
如果有人知道的话,请帮忙解释一下。
【问题讨论】:
-
是的,应该可以。这只是为了好玩还是真正的目的?
-
SQL 本身不能打印任何东西,可以吗?
-
三角形的高度是怎么指定的?它应该如何返回,作为行集合或单个字段等?
-
闻起来像作业!抱歉,如果不是... ;)
-
我希望它是通用的。如果我想打印它的长度为 'n' 我该怎么做?我应该使用“n”个 SELECTS 并将它们全部合并吗?