distinct 구문은 직접 테스트 해 보시기 바랍니다.
PostgreSQL //> MySQL 이전 방법
과정은 비교적 간단하지만 섬세하게 고쳐야 할 점들이 있습니다. 이러한 과정들은 직접 해 보시고 안되면 다시 질문바랍니다. 일단 메뉴얼을 읽어 보세요. 무작정 질문하는 것은 정말 이해도 힘들고 싫을때가 많습니다.
1. pg_dump /d db_name > dmp_name
2. dmp_name 파일을 MySQL 서버로 옮긴다.
3. mysql /u root db_name /p < dmp_name
혹시 표준 SQL 이 아닌 구문을 사용한 것이 있다면 에러가 날 것입니다. 이런점을 알아서 수정 하시기 바랍니다.
>>손호석 님께서 쓰시길<<
:: 중복된 걸 제거하려면 distinct를 쓰지 않습니까
:: 근데 필드가 주소,나이,아이디 등등이 있을때
:: 가령 다음과 같이 쓴다면
:: >select distinct address,age,id from table_name;
:: 이렇다고 한다면
:: 주소만 중복된게 안나오느 겁니까
:: 아니면 모든 필드를 검사해서 중복된게 안나오는 겁니까
::
:: 그리고 포스트그래스에서 db를 덤프받은걸 mysql로 변환하려면 어떻게 해야 하나요
:: 관련 글이 많은 것 같은데 잘 이해가 안가서요
|