2011-11-13 2 views
0

mysql을 사용하여 계층 적 쿼리를 수행 할 수 있다는 게시물이 거의 없습니다.Facebook에서 postgresql 대신 mysql 계층 적 쿼리를 사용하십시오.

아직 PostgreSQL을 사용하지 않았습니다. PostgreSQL로 변경하면 많은 구문을 변경해야합니까? 아니면 MySQL 자체에서 그 계층 구조를 수행 할 수 있습니까? 보내는 송신자

Hierarchical queries in MySQL

페이스 북은 내가이 SQL에서 할 수 있도록 초대입니까?

+0

@ 제프 앳 우드 : 위의 질문에 대한 적절한 답변을 얻지 못했습니다. –

+0

MySQL에서 어떤 종류의 계층 적 쿼리를 수행합니까? 제발, 당신이 성취하고자하는 것에 더 구체적으로 말하십시오. SQL에서 계층 적 데이터를 표현하고 쿼리하는 방법에는 여러 가지가 있습니다. Postgres는 그 중 많은 것을 제공합니다 ... – filiprem

답변

1

MySQL에는 재귀 쿼리가없는 데이터베이스 인 PostgreSQL과 같은 SQL Server와 Oracle에는 이러한 유형의 쿼리가 있습니다. 매우 강력하고 사용하기 쉽지만, MySQL에서는 독자적으로 사용합니다.

nested set과 같은 작업을 사용할 수는 있지만 거의 모든 데이터베이스에서 작동하지만 빠르지는 않습니다.