我正在使用具有两个表的数据库:
HEADING:(ID, CAPTION, CUSTOMER_ID,DATE, TDOC, ID_PAR) -- ID is PK
-- ID_PAR is FK Related
to HEADING.ID
LINES : (ID, NDOC,QTE) -- ID is PK NDOC is FK RELATED TO
HEADING.ID
HEADING
具有递归查询,以获取HEADING ID
的所有子项
例如包含许多送货单的发票。
在该系统中,未键入发票行,我们仅键入交货单
在数据集与主从相关的情况下如何获取发票的所有行?
标题数据集
ID PARENT_ID DOC_DATE DOC_TYPE
01 NULL A
02 01 B
03 02 C
04 02 C
行数据集
ID_PK NDOC_FK CODE_PROD QTE
01 03 P1 5
02 03 P10 20
03 03 P67 65
04 04 P61 34
heading.ID = 01的SQL LINES RESULT
产品QTE
P1 5
P10 20
P67 65
P61 61