51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2847|回复: 5
打印 上一主题 下一主题

[求助] 关于数据库的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-11-20 15:05:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
笔试遇到一个关于数据库的问题,自己不是很确定,请求大家给个准确答案,在面试的时候能够有机会纠正错误.
问题:写出恰当的SQL语句,Staff是用户数据库,包括用户ID,用户姓名,类型级别。UserIinfo是用户情况表,包括用户ID,注册时间,住址等信息,请查询得到所有级别为3的用户注册时间,并按注册时间升序排列。
我的答案是:Select*from staff
          where级别=3 order by注册时间
           from userIinfo
感觉是错的,谁能告诉我正确的表示?谢谢。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-11-21 11:48:45 | 只看该作者
我的答案是:
Select id,注册时间from userIinfo
          where 级别=3 order by 注册时间 asc
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-11-23 00:08:18 | 只看该作者
select a.uid,a.uname,b.gmt_create
from staff a,userinfo b
where a.utype='3'
and a.uid=b.uid
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-11-23 00:09:55 | 只看该作者
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   --加上按时间排序
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-11-24 11:57:49 | 只看该作者
你说staff是个库?库里有用户ID,用户姓名,类型级别这么三个表吗?
还是……staff是个表你给打成了库??
不要欺负俺们刚学sql的小孩好不好啦。。。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-11-24 12:08:06 | 只看该作者
恩,貌似已经有答案了
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-23 03:17 , Processed in 0.068586 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表