回 帖 发 新 帖 刷新版面

主题:老师给的回家作业,说做不出来给0分,我们才学了几天,太bt了!

老师给的回家作业,说做不出来给0分,我们才学了几天,太bt了!

回复列表 (共18个回复)

沙发

哪位大虾帮忙看看该怎么做呢?我做的答案是
Select Part.PartID,PartName,Repairer,RepairNumber from Part,Repair,RepairLog where Part.PartID=Repair.PartID and RepairLog.PartID=Part.PartID

板凳

但是最终出来的表单只有partid 1和2,3和4都没有,好像不太符合题目:无人修理的零件为空即可
的要求

3 楼

刚学没多久就出这种题目。。。哪位大虾帮帮忙啊,小弟万分感谢

4 楼

select e.partid,e.partname,e.repairer,e.RepairNumber from (

select * from Part left join  
(
select a.partid as id,a.repairer,b.RepairNumber from Repair a  join RepairLog b on a.PartID=b.PartID) as  d  

on part.PartID = d.id) as e

5 楼

楼上的大侠,小弟在vfp中用了你的程序,提示有错误,怎么办呀

6 楼

leftjoin是什么?

7 楼

呵呵,我又改了一下,你看看吧,我在sql  server里面通过了,不知道vfp是什么结果,我没用过。。

8 楼

谢谢。VFP是visual fox pro

9 楼

老师给的回家作业,说做不出来给0分,我们才学了几天,太bt了!

10 楼

哪位大虾帮帮忙啊,小弟万分感谢

我来回复

您尚未登录,请登录后再回复。点此登录或注册