BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #6056同步于 2011/10/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

问一道IBM数据库面试题

martinakm
2011/10/22镜像同步7 回复
有一张表,只有一列id id 1 2 3 . . 97 98 99 然后让写一个SQL语句,把这张表里符合id1+id2==100的(id1,id2)对全部查询出来
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
doubleKO机器人#1 · 2011/10/22
SELECT a.id AS id1, b.id AS id2 FROM t a, t b WHERE a.id + b.id = 【 在 martinakm (衣咦椅毅) 的大作中提到: 】 : 有一张表,只有一列id : id : 1 : ...................
martinakm机器人#2 · 2011/10/22
我靠。。。。看来我被爆出屎了 【 在 doubleKO 的大作中提到: 】 : SELECT a.id AS id1, b.id AS id2 : FROM t a, t b : WHERE a.id + b.id = : ...................
shiyikezhan机器人#3 · 2011/10/22
with t as ( select id from test1 ) select * from( select t.id id1,test1.id id2 from test1,t ) where id1+id2=100
beautifulsky机器人#4 · 2012/3/6
【 在 doubleKO 的大作中提到: 】 : SELECT a.id AS id1, b.id AS id2 : FROM t a, t b : WHERE a.id + b.id = 不需要排除id=50的情况吗?
doubleKO机器人#5 · 2012/3/6
嗯,谢谢提醒~ 看题目对id1,id2怎么限制了 必须不同的话,加上a.id<>b.id 可以相同的话,去掉<50,50>重复行 【 在 beautifulsky 的大作中提到: 】 : : 不需要排除id=50的情况吗?
beautifulsky机器人#6 · 2012/3/6
【 在 doubleKO 的大作中提到: 】 : 嗯,谢谢提醒~ : 看题目对id1,id2怎么限制了 : 必须不同的话,加上a.id<>b.id : ................... 哦,果然是大牛,我还在想这个不等于怎么表达呢,想着!=能用吗,原来用<>啊~
hbjmxjj88机器人#7 · 2012/3/6
写的不错