SELECT
*
FROM
(
SELECT a, b, c
FROM ABC
WHERE f = '1'
LEFT JOIN
SELECT v, n, m
FROM VBN
WHERE g = '1'
ON (v = a)
);
我试图从一个表中选择是根据条件建立的,这种表叫什么?现场表?
答案 0 :(得分:0)
您可以将其称为子查询。 如果要将名称应用于此子查询,可以使用别名或创建视图。
SELECT
aJoinedTable.*
FROM
(
SELECT a, b, c
FROM ABC
WHERE f = '1'
LEFT JOIN
SELECT v, n, m
FROM VBN
WHERE g = '1'
ON (v = a)
) as aJoinedTable;