Как называется этот тип стола? - PullRequest
0 голосов
/ 07 октября 2011
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)
);

Я пытаюсь выбрать из таблицы, на лету из условий, как называется эта таблица?Живой стол?

1 Ответ

0 голосов
/ 07 октября 2011

Вы можете назвать это подзапросом. Если вы хотите применить имя к этому подзапросу, вы можете использовать псевдоним или создать представление.

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