【发布时间】:2018-02-15 01:48:05
【问题描述】:
我正在尝试重新使用子查询的结果,这样我就不必在我的代码中一直调用它,我尝试过:
WITH MAX_VERSIONS AS (
SELECT MAX(vernum) AS VERNUM, MAX(defvern) AS DEFVERN
FROM llattrdata, DTREE DT
WHERE id = dt.dataid
AND defid = 3070056
AND attrid = 4
)
SELECT ID
FROM llattrdata ad, DTREE DT
WHERE ad.id = dt.dataid
AND ad.defid = 3070056
AND ad.attrid = 4
AND ad.VERNUM = MAXVERSIONS.VERNUM
AND ad.DEFVERN = MAXVERSIONS.DEFVERN;
【问题讨论】: