2011-10-07 136 views
0
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

你的意思是建立在飛行中什麼意思?你的意思是子查詢? – Gajahlemu

+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;