F
fangheling
Unregistered / Unconfirmed
GUEST, unregistred user!
要求结果集如下:
单据号 | 客户名称 | 日期 | 型号 | 规格 | 数量 | 单价...
0001 长城集团 2002-10-21 PP PP01 10000 0.5
AA AA01 10000 0.6
CC CC01 30000 0.3
0002 华康集团 2002-10-22 BB BB01 40000 0.8
AA AA01 10000 0.6
CC CC01 30000 0.3
也就是说普通的主细表关联下只出现一条主表记录,并出现在细表明细的第一条上,
如果按下列sql则变为如下结果集
select m.*,d.* from m inner join d on m.mkey=d.fkey order by m.xdate desc
单据号 | 客户名称 | 日期 | 型号 | 规格 | 数量 | 单价...
0001 长城集团 2002-10-21 PP PP01 10000 0.5
0001 长城集团 2002-10-21 AA AA01 10000 0.6
0001 长城集团 2002-10-21 CC CC01 30000 0.3
0002 华康集团 2002-10-22 BB BB01 40000 0.8
0002 华康集团 2002-10-22 AA AA01 10000 0.6
0002 华康集团 2002-10-22 CC CC01 30000 0.3
这样的结果集不利于查看?
我该怎么办?
另是否有这样的控件?
谢谢.
单据号 | 客户名称 | 日期 | 型号 | 规格 | 数量 | 单价...
0001 长城集团 2002-10-21 PP PP01 10000 0.5
AA AA01 10000 0.6
CC CC01 30000 0.3
0002 华康集团 2002-10-22 BB BB01 40000 0.8
AA AA01 10000 0.6
CC CC01 30000 0.3
也就是说普通的主细表关联下只出现一条主表记录,并出现在细表明细的第一条上,
如果按下列sql则变为如下结果集
select m.*,d.* from m inner join d on m.mkey=d.fkey order by m.xdate desc
单据号 | 客户名称 | 日期 | 型号 | 规格 | 数量 | 单价...
0001 长城集团 2002-10-21 PP PP01 10000 0.5
0001 长城集团 2002-10-21 AA AA01 10000 0.6
0001 长城集团 2002-10-21 CC CC01 30000 0.3
0002 华康集团 2002-10-22 BB BB01 40000 0.8
0002 华康集团 2002-10-22 AA AA01 10000 0.6
0002 华康集团 2002-10-22 CC CC01 30000 0.3
这样的结果集不利于查看?
我该怎么办?
另是否有这样的控件?
谢谢.