2014-10-27 3 views
0

Объединение с одной временной таблицей не работает, но тот же запрос работает, если он является постоянной таблицей. Мой полный запрос выглядит следующим образом. Если t_pair является постоянной таблицей, это сработает.union self with временная таблица

CREATE TEMPORARY TABLE t_pair AS 
select distinct pr_ns_a, pr_ew_a, pr_ns_b, pr_ew_b from t_score; 

CREATE TEMPORARY TABLE t_partner AS 
select distinct pr_ns_a as partner from t_pair 
union 
select distinct pr_ew_a as partner from t_pair 
union 
select distinct pr_ns_b as partner from t_pair 
union 
select distinct pr_ew_b as partner from t_pair 
order by partner; 

ответ