我正在创建一个Crystal Reports v12(2008)报告,但找不到使用Crystal提取以下内容的方法。如果有人能用SQL语言回答,我可能会拼凑在一起。
2个表:hbmast、ddmast
SELECT hbmast.custno, hbmast.id, ddmast.name, ddmast.status
WHERE hbmast.custno = ddmast.custno
GROUP BY hbmast.id
pseudo code::show all hbmast values that have ddmast.status = '2'
示例输出:
J0001, 111222, PAUL JONES, 1
111222, PAUL JONES, 2
111222, PAUL JONES, 1
K0001, 555333, PETER KING, 3
555333, PETER KING, 1
我希望报告中显示Paul及其所有子记录,但不要返回Peter的记录,因为他在ddmast.status字段中没有带有“2”的子记录。
谢谢您的帮助。