【发布时间】:2018-10-11 14:41:42
【问题描述】:
一个通用问题..
我有一个员工表(EMPMAST),其中包含新旧员工数据。如果他/她是当前员工,则有一个名为Current? 的标志为“Y”。
现在我必须在我的 SQLRPGLE 中选择只有当前记录和一些其他条件的记录(例如EMPNAME = 'SAM')。处理它的最佳方法是什么。 (在性能和系统使用方面)
- 使用
Current?= 'Y' 在EMPMAST上创建一个视图。然后在其他条件的程序中使用它。 - 在程序中使用具有条件
Current= 'Y' 的 CTE(With AS) 并使用它。 - 直接使用表格,无需 CTE 和 View
- 任何其他选项
【问题讨论】:
标签: db2 ibm-midrange rpgle