在SQL中构建金字塔(ORACLE)
我以前见过它,但我不知道如何建造它? 也许有人知道) 我需要得到如下结果:在SQL中构建金字塔(ORACLE),sql,oracle,Sql,Oracle,我以前见过它,但我不知道如何建造它? 也许有人知道) 我需要得到如下结果: 1 11 111 1111 11111 选择lpad('1',级别,'1') 来自双重 按级别连接选择lpad('1',级别,'1')) 来自双重 按级别连接大小应该是可变的,还是只希望输出与问题示例相同?大小应该是可变的,还是只希望输出与问题示例相同? select lpad('1',level,'1') from dual connect by level <= 5 select
1
11
111
1111
11111
选择lpad('1',级别,'1')
来自双重
按级别连接选择lpad('1',级别,'1'))
来自双重
按级别连接大小应该是可变的,还是只希望输出与问题示例相同?大小应该是可变的,还是只希望输出与问题示例相同?
select lpad('1',level,'1')
from dual
connect by level <= 5
select rpad('1',level, '1')
from dual
connect by level <= 10;
1
11
111
1111
11111
111111
1111111
11111111
111111111
1111111111