精华帖 (3) :: 良好帖 (10) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2009-11-11
这题有意思,不过看LZ用汉字描述差点看傻了。
|
|
返回顶楼 | |
发表时间:2010-01-12
icefishc 写道 create table n_table (n int) -- n 为 0..9 select a.n, b.n, c.n from n_table a, n_table b, n_table c where 11 * (a.n + b.n + c.n) = a.n * 100 + b.n * 10 + c.n 大哥 确实猛啊 值得学习 |
|
返回顶楼 | |
发表时间:2010-03-11
看不懂。新手啊 。
|
|
返回顶楼 | |
发表时间:2010-03-19
最后修改:2010-03-19
写个函数符合的返回true不符合的返回false,然后PLSQL把小、霸、王从0到9 loop,true的留下来。
分析分析估计还能简化简化,面试时就不要考虑简化了。 ----- 自连接很猛! 受教了~呵呵 |
|
返回顶楼 | |
发表时间:2010-03-19
11+ 99 + 88 = 198
|
|
返回顶楼 | |
发表时间:2010-03-19
无聊的题目
|
|
返回顶楼 | |
发表时间:2010-03-19
这TMD就是数学题吗
|
|
返回顶楼 | |
发表时间:2010-04-08
1. create table n_table (n int) -- n 为 0..9
2. 3.select a.n, b.n, c.n 4.from n_table a, n_table b, n_table c 5.where 11 * (a.n + b.n + c.n) = a.n * 100 + b.n * 10 + c.n 看完留痕 |
|
返回顶楼 | |
发表时间:2010-04-09
create table n_table (n int) -- n 为 0..9 select a.n, b.n, c.n from n_table a, n_table b, n_table c where 11 * (a.n + b.n + c.n) = a.n * 100 + b.n * 10 + c.n
理解透彻,毕竟考的还是面向关系的思维嘛。
3个表集的笛卡尔积,过滤出满足条件的答案。 |
|
返回顶楼 | |
发表时间:2010-04-09
icefishc 写道 create table n_table (n int) -- n 为 0..9 select a.n, b.n, c.n from n_table a, n_table b, n_table c where 11 * (a.n + b.n + c.n) = a.n * 100 + b.n * 10 + c.n 哥哥好厉害,答案贴出来了,我竟是看了10分钟,才缓过神来。 |
|
返回顶楼 | |