penghui233 2006-11-15 14:51
面试题目的答案
各位朋友,我在面试时,有两道数据库的题目,关于SQL语句.
1、一个employe表里面,有两个字段,E_ID,和E_name,要查询查询名字相同的所有记录。
2、一张表格里面有,关于银行里面的货币兑换,表里面有from, to ,date ,values字段。现在要用SQL语句查询最近的兑换数据。数据每一天都有可能不同,在不断的更换。比如 from to date values
rmb meiyuan 1/1/2000 0.8
fuc rmb 1/1/2000 1.66
rmb miyuan 1/2/2000 0.78
fuc rmb 1/2/2000 1.59
lxhcba 2006-11-15 17:24
1.select * from employee where E_name in (select E_name from employee group by E_name having count(E_name)>1)
2. date保存的是更新日期吗?
penghui233 2006-11-17 14:47
面试题补充
date保存的是更新日期。
penghui233 2006-11-17 14:51
前一题目我用内联接写的看对吗?朋友。
select * from employee e1 join employeee2 on e1.E_name=e2.E_name
这样会对吗?
nancofung 2007-8-28 16:31
1\
select E_ID,E_NAME from employee where E_NAME not in (select distinct E_NAME from employee)
2\最近兑换的数据是什么意思?
按日期排序吗?
polarbearlin 2007-8-29 09:30
回复 #5 nancofung 的帖子
第一题的SQL好像不对,查询结果是空
changlang530 2007-9-5 10:08
路过!!看不懂是什么意思
Suran2004 2007-9-21 14:49
工作上没用到数据库就把它给丢在一边了,不知道什么时候需要再重新拾起来啊?再看吧。。不过数据库觉得还是不能丢啊!
yuxuan555269 2007-11-28 11:48
看了,消化中......