51Testing软件测试论坛
标题:
关于数据库的问题
[打印本页]
作者:
joyceluoluo
时间:
2009-11-20 15:05
标题:
关于数据库的问题
笔试遇到一个关于数据库的问题,自己不是很确定,请求大家给个准确答案,在面试的时候能够有机会纠正错误.
问题:写出恰当的SQL语句,Staff是用户数据库,包括用户ID,用户姓名,类型级别。UserIinfo是用户情况表,包括用户ID,注册时间,住址等信息,请查询得到所有级别为3的用户注册时间,并按注册时间升序排列。
我的答案是:Select*from staff
where级别=3 order by注册时间
from userIinfo
感觉是错的,谁能告诉我正确的表示?谢谢。
作者:
tanggd
时间:
2009-11-21 11:48
我的答案是:
Select id,注册时间from userIinfo
where 级别=3 order by 注册时间 asc
作者:
cps435100cps
时间:
2009-11-23 00:08
select a.uid,a.uname,b.gmt_create
from staff a,userinfo b
where a.utype='3'
and a.uid=b.uid
作者:
cps435100cps
时间:
2009-11-23 00:09
select a.uid,a.uname,b.gmt_create
from staff a,userinfo b
where a.utype='3'
and a.uid=b.uid
order by b.gmt_create asc --加上按时间排序
作者:
牛肉香香
时间:
2009-11-24 11:57
你说staff是个库?库里有用户ID,用户姓名,类型级别这么三个表吗?
还是……staff是个表你给打成了库??
不要欺负俺们刚学sql的小孩好不好啦。。。
作者:
mentgmery
时间:
2009-11-24 12:08
恩,貌似已经有答案了
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2