数据库查询问题,请高手指教

来源:百度知道 编辑:UC知道 时间:2024/05/20 10:40:56
一个网站的答疑区数据库包含两个表:
用户信息表:user(uname,urname,upassword,uemail)
user由用户名(uname),用户真实姓名(urname),密码(upassword),电子邮件(ueamil)四个属性组成,其中uname为主码。
问题信息表:problem(pnum,ptitle,pdisb,uname,ptime)
problem由问题编号(pnum) 、问题标题(ptitle)、问题描述(pdisb)、提问者(uname)、提问时间(ptime) 五个属性组成,其中pnum 为主码。
写出以下查询的语句:
1 . 查询user表所有用户的信息。
2 . 查询所有用户的用户名和密码。
3 . 查询问题编号在30到60之间的所有记录。
4 . 查询提问者为“张三”的所有问题记录。
5 . 查询提问时间在“0702”(七月二日)的所有问题提问者的用户信息。
主要是第3个和第5个不太会,请高手指教。
前四条肯定是正确的,第五个问题说的是查询“提问者的用户信息 ”,应该是和第一个表结合起来。要不然第五个问题和第四个也没什么区别了,是吧,请再帮想想第五个。多谢你的答案。谢谢。

1. sectet * from user

2. sectet urname,upassword from user

3. sectet * from problem where pnum >30 and pnum <60

4. sectet * from problem where uname='张三'

5. sectet * from problem where ptime=0702

不好意思...看漏了...
第5条要用到SQL子语句,

sectet * from user where uname=(sectet uname from problem where ptime=0702)