gpt4 book ai didi

sql - 如何使用 SQL 打印星形三角形

转载 作者:太空狗 更新时间:2023-10-30 01:55:06 25 4
gpt4 key购买 nike

是否有可能在 SQL 中创建如下所示的星形三角形。我知道这可以在任何其他编程语言(如 C、C++、Java)中轻松完成,但想知道仅使用它是否真的可行SQL 或 PL/SQL。我尝试在 Oracle 中使用双表处理它,但无法通过。

  *              *
* * * *
* * * or * * *

如果有人知道的话,有人可以透露一下吗。

最佳答案

最简单的方法是这样的。如果您想构建等边三角形而不是直角三角形,您可以变得更加复杂。

SQL> ed
Wrote file afiedt.buf

1 select rpad( '* ', level*2, '* ' )
2 from dual
3* connect by level <= 3
SQL> /

RPAD('*',LEVEL*2,'*')
--------------------------------------------------------------------------------
*
* *
* * *

关于sql - 如何使用 SQL 打印星形三角形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9930364/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com