主题:老师给的回家作业,说做不出来给0分,我们才学了几天,太bt了!
attaboy
[专家分:0] 发布于 2005-11-06 12:15:00
老师给的回家作业,说做不出来给0分,我们才学了几天,太bt了!
回复列表 (共18个回复)
沙发
attaboy [专家分:0] 发布于 2005-11-04 22:00:00
哪位大虾帮忙看看该怎么做呢?我做的答案是
Select Part.PartID,PartName,Repairer,RepairNumber from Part,Repair,RepairLog where Part.PartID=Repair.PartID and RepairLog.PartID=Part.PartID
板凳
attaboy [专家分:0] 发布于 2005-11-04 22:01:00
但是最终出来的表单只有partid 1和2,3和4都没有,好像不太符合题目:无人修理的零件为空即可
的要求
3 楼
attaboy [专家分:0] 发布于 2005-11-04 22:02:00
刚学没多久就出这种题目。。。哪位大虾帮帮忙啊,小弟万分感谢
4 楼
cwb1128 [专家分:3120] 发布于 2005-11-04 22:17:00
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 楼
attaboy [专家分:0] 发布于 2005-11-04 22:21:00
楼上的大侠,小弟在vfp中用了你的程序,提示有错误,怎么办呀
6 楼
attaboy [专家分:0] 发布于 2005-11-04 22:23:00
leftjoin是什么?
7 楼
cwb1128 [专家分:3120] 发布于 2005-11-05 08:21:00
呵呵,我又改了一下,你看看吧,我在sql server里面通过了,不知道vfp是什么结果,我没用过。。
8 楼
attaboy [专家分:0] 发布于 2005-11-05 12:28:00
谢谢。VFP是visual fox pro
9 楼
attaboy [专家分:0] 发布于 2005-11-05 12:34:00
老师给的回家作业,说做不出来给0分,我们才学了几天,太bt了!
10 楼
attaboy [专家分:0] 发布于 2005-11-05 12:35:00
哪位大虾帮帮忙啊,小弟万分感谢
我来回复