有趣的sql(3)

原创 2004年07月26日 10:51:00

几个显示结果很有趣的SQL。

?

转贴自Lunar2000的专栏http://blog.csdn.net/lunar2000/?

?

?

一颗巨大的友谊之树 http://blog.csdn.net/lunar2000/archive/2004/07/26/51714.aspx

SQL> set pagesize 2000
SQL> select decode
? 2???????? ( sign(floor(maxwidth*2)-rownum)
? 3???????? , 1, lpad( ' ', floor(maxwidth*2)-(rownum-1))
? 4?????????? || rpad( '*', 2*(rownum-1)+1, ' *')
? 5???????? , lpad( '* * *', floor(maxwidth*2)+3))
? 6? from all_objects
? 7???? , (select 20 as maxwidth from dual)
? 8? where rownum < floor(maxwidth*2) +5;
??????????????????????????????????????? *
?????????????????????????????????????? * *
????????????????????????????????????? * * *
???????????????????????????????????? * * * *
??????????????????????????????????? * * * * *
?????????????????????????????????? * * * * * *
????????????????????????????????? * * * * * * *
???????????????????????????????? * * * * * * * *
??????????????????????????????? * * * * * * * * *
?????????????????????????????? * * * * * * * * * *
????????????????????????????? * * * * * * * * * * *
???????????????????????????? * * * * * * * * * * * *
??????????????????????????? * * * * * * * * * * * * *
?????????????????????????? * * * * * * * * * * * * * *
????????????????????????? * * * * * * * * * * * * * * *
???????????????????????? * * * * * * * * * * * * * * * *
??????????????????????? * * * * * * * * * * * * * * * * *
?????????????????????? * * * * * * * * * * * * * * * * * *
????????????????????? * * * * * * * * * * * * * * * * * * *
???????????????????? * * * * * * * * * * * * * * * * * * * *
??????????????????? * * * * * * * * * * * * * * * * * * * * *
?????????????????? * * * * * * * * * * * * * * * * * * * * * *
????????????????? * * * * * * * * * * * * * * * * * * * * * * *
???????????????? * * * * * * * * * * * * * * * * * * * * * * * *
??????????????? * * * * * * * * * * * * * * * * * * * * * * * * *
?????????????? * * * * * * * * * * * * * * * * * * * * * * * * * *
????????????? * * * * * * * * * * * * * * * * * * * * * * * * * * *
???????????? * * * * * * * * * * * * * * * * * * * * * * * * * * * *
??????????? * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
?????????? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
????????? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
???????? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
??????? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
?????? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
????? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
???? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
??? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
?? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
????????????????????????????????????? * * *
????????????????????????????????????? * * *
????????????????????????????????????? * * *
????????????????????????????????????? * * *
????????????????????????????????????? * * *

SQL> set heading on
SQL> set feedback on
SQL>

?

?

一颗小小的柏

http://blog.csdn.net/lunar2000/archive/2004/07/26/51718.aspx


sys@TEST_LUNAR> set heading on
sys@TEST_LUNAR> set feedback on
sys@TEST_LUNAR>
sys@TEST_LUNAR> set heading off
sys@TEST_LUNAR> set feedback off
sys@TEST_LUNAR> set pagesize 2000
sys@TEST_LUNAR>
sys@TEST_LUNAR> select decode
? 2???????? ( sign(floor(maxwidth/2)-rownum)
? 3???????? , 1, lpad( ' ', floor(maxwidth/2)-(rownum-1))
? 4?????????? || rpad( chr(257), 2*(rownum-1)+1, ' ' || chr(257))
? 5???????? , lpad( chr(257) || chr(257) || chr(257), floor(maxwidth/2)+3))
? 6? from all_objects
? 7???? , (select 25 as maxwidth from dual)
? 8? where rownum < floor(maxwidth/2) +6;

??????????? 
?????????? 
?????????  
????????   
???????   
??????    
?????     
????     
???      
??       
?       
???????? 
???????? 
???????? 
???????? 
???????? 
???????? 
sys@TEST_LUNAR>
sys@TEST_LUNAR> set heading on
sys@TEST_LUNAR> set feedback on
sys@TEST_LUNAR>
sys@TEST_LUNAR>

?


红豆冰山

http://blog.csdn.net/lunar2000/archive/2004/07/26/51720.aspx


sys@TEST_LUNAR> set heading on
sys@TEST_LUNAR> set feedback on
sys@TEST_LUNAR> set heading off
sys@TEST_LUNAR> set feedback off
sys@TEST_LUNAR> set pagesize 2000
sys@TEST_LUNAR>
sys@TEST_LUNAR> select decode
? 2???????? ( sign(floor(maxwidth/2)-rownum)
? 3???????? , 1, lpad( ' ', floor(maxwidth/2)-(rownum-1))
? 4?????????? || rpad( '*', 2*(rownum-1)+1, ' *')
? 5???????? )
? 6? from all_objects
? 7???? , (select 10 as maxwidth from dual)
? 8? where rownum < floor(maxwidth/2) +1;

???? *
??? * *
?? * * *
? * * * *

sys@TEST_LUNAR>
sys@TEST_LUNAR> set heading on
sys@TEST_LUNAR> set feedback on
sys@TEST_LUNAR>

?

?

心存感激

http://blog.csdn.net/lunar2000/archive/2004/07/26/51724.aspx


set heading off
set feedback off
set pagesize 2000

select t
from (select t, rownum rowcount from t) t
order by rowcount desc;

set heading on
set feedback on


SQL> select t
? 2? from (select t, rownum rowcount from t) t
? 3? order by rowcount desc;

T
--------------------------------------------------------------------------------
??? ((`'-"``""-'`))
???? )?? -??? -? (
??? /?? (o _ o)?? /
??? /??? ( 0 )??? /
??? _'-.._'='_..-'_
? /`;#'#'#.-.#'#'#;`/
? /_))??? '#'??? ((_/
??? #.? ☆ ☆ ☆?? #
??? '#.? 谢谢了! .#'
??? / '#.????? .#' /
?? _/? /'#. .#'/? /_
? (((___) '#' (___)

12 rows selected

SQL>

?

?

一次非常有意思的 SQL 优化经历

我用的数据库是 Mysql 5.6,下面简单的介绍下场景 课程表: create table Course( c_id int PRIMARY KEY, name varchar...
  • kuyuyingzi
  • kuyuyingzi
  • 2015年05月22日 12:52
  • 717

实验吧 ctf 简单的sql注入3

ctf题 现在自己还是个小白 以后慢慢做题得出思路吧
  • ZweLL032
  • ZweLL032
  • 2017年03月11日 22:18
  • 4157

实验吧简单的sql注入之3WP

就上图不说话(sqlmap) 这种题目对于初学sqlmap的人还是很好玩的...
  • yalecaltech
  • yalecaltech
  • 2017年03月19日 21:15
  • 671

《有趣的二进制》学习笔记(持续更新)

1.1.1学习首先遇到了Process Monitor不太会用的情况。这里很简单的讲一下Process Monitor的使用。个人觉得比较方便的是建立一个空文件夹在桌面,这里我建立一个文件夹名为lab...
  • izheng000
  • izheng000
  • 2016年02月05日 17:52
  • 1405

CCF模拟题——有趣的数详解

马上就要参加CCF认证考试了,然后最近就在做CCF上的模拟题,我选的语言是java,然后遇到第四题——有趣的数,当时一看题目,卧槽太TM简单了,比第一题和第二题还简单,高兴死我了,然后我就做呗,然后我...
  • liuyongjie985
  • liuyongjie985
  • 2015年03月21日 16:39
  • 3941

一些有趣的算法

本文专门记录一些有趣的算法。计算二进制数中1的个数这道题目的一个解决方案是通过%2来计算,这个比较简单。现在推荐一个快速算法,利用n=n&(n-1);来计算,可以这么解释这个运算的作用:一个数减1以后...
  • linshijun33
  • linshijun33
  • 2016年08月04日 23:54
  • 1019

matlab中有哪些有趣的命令?好玩的matlab彩蛋

比如说,我在command窗口输入“xpbombs”然后回车运行就会跳出一个扫雷游戏的小程序,或者输入“vibes”运行就会跳出一个膜振动的动画,还可以调节快慢 嗯,就是这种的修改 ...
  • GarfieldEr007
  • GarfieldEr007
  • 2016年05月09日 20:20
  • 4248

[编程题] 有趣的数字

小Q今天在上厕所时想到了这个问题:有n个数,两两组成二元组,差最小的有多少对呢?差最大呢? 输入描述: 输入包含多组测试数据。 对于每组测试数据: N - 本组测试...
  • You_are_my_dream
  • You_are_my_dream
  • 2017年01月22日 18:27
  • 452

Linux 有趣命令

1. sl 命令sl是指“steam locomotive(蒸汽机车)”,你会看到一辆火车从屏幕右边开往左边。。。。。。安装  $ sudo apt-get install sl 运行  $ sl可以...
  • sunboy_2050
  • sunboy_2050
  • 2013年12月26日 23:35
  • 15064

linux 20个有趣命令

玩Linux其乐无穷!哈哈。不相信。记住我的话,在文章结尾时你就会相信Linux确实好玩了。 1. 命令:sl (蒸汽机车) 你可能了解 ‘ls’ 命令,并经常使用它来查看文件夹的内容。但是,...
  • alan00000
  • alan00000
  • 2016年07月07日 19:49
  • 1449
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有趣的sql(3)
举报原因:
原因补充:

(最多只允许输入30个字)