2013-02-12 5 views
2
  1. 테이블 자체에 가입하는 데는 문제가 없습니다. 하지만 나는 스스로 만든 셀렉트에 가입해야합니다. 첫 번째 아이디어 : 임시 테이블을 사용하지만 한 번만 열 수 있습니다. 사실입니까?select에 가입하는 방법?

  2. 항상 동일한 용어를 한 번만 사용하는 subselect를 계산하려면 MySQL이 충분히 똑똑합니까? 예 :

    join (select * from asdf where term) as one 
    join (select * from asdf where term) as two 
    ... 
    join (select * from asdf where term) as ten 
    

방법은 일반적으로 해결된다?

+2

와 임시 테이블 가입 할 수 있습니까? – Bridge

+2

나는 그가'창조 한 '것을 의미한다고 생각한다 –

+0

@echo_me 의미가있다 - 나는 그것이 내가 모르는 용어 (그리고 빠른 google이 도움이되지 않았다)라고 생각했다. – Bridge

답변

2

당신은`무엇을 의미 cerated` 않습니다 여러 번

select * into #temp from asdf where term 
    ... 
    join #temp as one 
    join #temp as two 
    ... 
    join #temp as ten 
+0

제발, 어떻게 보여줄 수 있습니까? 내 경험은 [this] (http://dev.mysql.com/doc/refman/5.0/en/temporary-table-problems.html)입니다! – jwerner

관련 문제