述部の指定
述部 (例: EMPNO = '000010'
) を指定するには、 「Op」フィールドに比較演算子 (=
) を入力し、「Value」フィールドに比較値 (000010
) を入力します。結合述部を指定するには、「Value」フィールドに、結合列を含む表に対する相関参照を組み込みます。
例えば、DSN81010.EMP.WORKDEPT と DSN81010.DEPT.DEPTNO の結合を指定するには、次のようにします。
- 列
WORKDEPT
の Op フィールドに = を入力します。 WORKDEPT
の「Value (値)」列に T2.DEPTNO を入力します。
結合述部の指定 結合を指定する例を示します。前の図で示された結合述部の結果 は、結合述部の結果を示しています。
Process Options Utilities Help
────────────────────────────────────────────────────────────────────────────────
FM/Db2 (DFG2) Basic SELECT Prototyping Row 1 of 19
SELECT T1.*
FROM "DSN81010"."EMP" T1
WHERE ?
ORDER BY ?
Row count 100 Number of rows to display
Select columns (S/A/D) or enter predicates to build the SELECT statement:
S LOp ( Tab Column Name + Data Type(length) + Op Value )
T1 EMPNO CHAR(6)
T1 FIRSTNME VARCHAR(12)
T1 MIDINIT CHAR(1)
T1 LASTNAME VARCHAR(15)
T1 WORKDEPT CHAR(3) = T2.DEPTNO
T1 PHONENO CHAR(4)
Command ===> Scroll PAGE
F1=Help F2=Split F3=Exit F6=Execute F7=Backward F8=Forward
F9=Swap F12=Cancel
Process Options Utilities Help
────────────────────────────────────────────────────────────────────────────────
FM/Db2 (DFG2) Basic SELECT Prototyping Row 1 of 19
SELECT T1.*
FROM "DSN81010"."EMP" T1 "DSN81010"."DEPT" T2
WHERE "WORKEDPT" = T2.DEPTNO
ORDER BY ?
Row count 100 Number of rows to display
Select columns (S/A/D) or enter predicates to build the SELECT statement:
S LOp ( Tab Column Name + Data Type(length) + Op Value )
T1 EMPNO CHAR(6)
T1 FIRSTNME VARCHAR(12)
T1 MIDINIT CHAR(1)
T1 LASTNAME VARCHAR(15)
T1 WORKDEPT CHAR(3)
T1 PHONENO CHAR(4)
Command ===> Scroll PAGE
F1=Help F2=Split F3=Exit F6=Execute F7=Backward F8=Forward
F9=Swap F12=Cancel