実際に 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 を表示させたいのですが、ddmast.status フィールドが「2」の子レコードがないため、Peter をレポートに表示しないでください。
助けてくれてありがとう