【发布时间】:2021-03-08 09:59:12
【问题描述】:
你,我正在尝试创建一个视图,但收到以下错误:
1349-View 的 SELECT 在 FROM 子句中包含子查询
我使用服务器版本10.0.12-MariaDB
我应该如何更改我的查询
这是我的查询:
SELECT Q1.NIK, Q1.Enroll
FROM
emp0003,
(SELECT dvc0005.NIK, dvc0005.Enroll FROM dvc0005 UNION DISTINCT SELECT dvc0004.NIK, dvc0004.Enroll FROM dvc0004) AS Q1
WHERE
Emp0003.IsActive = 'T'
AND YEAR(DATE(Q1.Enroll))=YEAR(CURRENT_DATE)
AND emp0003.NIK=Q1.NIK
【问题讨论】:
-
样本数据、期望的结果以及对结果的清晰解释会有所帮助。