SQL은 데이터베이스 (데이터베이스)로 작업 할 때 사용되는 인기있는 프로그래밍 언어입니다. Microsoft Office 패키지의 데이터베이스가있는 작업에 대해서는 별도의 응용 프로그램이 있지만 Excel 프로그램은 데이터베이스에서 작동하므로 SQL 요청을합니다. 비슷한 요청을 형성 할 수있는 다양한 방법으로 방법을 찾아 봅시다.
수업 : Excel의 "스마트"테이블
방법 2 : 추가 Excel 도구 사용
Exel의 기본 제공 도구를 사용하여 선택한 데이터 소스에 SQL 쿼리를 만들 수있는 방법이 있습니다.
- Excel 프로그램을 실행하십시오. 그 후에 "데이터"탭으로 이동합니다.
- 리본에있는 "외부 데이터 획득"도구 모음에서 "다른 소스에서"아이콘을 클릭하십시오. 추가 작업 옵션 목록이 열립니다. 데이터 연결 마법사에서 "항목"항목을 선택하십시오.
- 데이터 연결 마법사가 시작됩니다. 데이터 소스의 유형 목록에서 "ODBC DSN"을 선택하십시오. 그런 다음 "다음"버튼을 클릭하십시오.
- 소스 유형을 선택하려는 데이터 마법사 창이 열립니다. "MS Access Database"라는 이름을 선택하십시오. 그런 다음 "다음"버튼을 클릭하십시오.
- MDB 또는 ACCDB 형식의 데이터베이스 디렉토리로 전환하고 원하는 데이터베이스 파일을 선택 해야하는 작은 탐색 창이 열립니다. 논리 디스크 간의 탐색은 특별한 "디스크"로 만들어집니다. "카탈로그"라는 창의 중앙 영역으로 전환이 있습니다. 창 왼쪽 창에서 MDB 또는 ACCDB 확장자가있는 경우 현재 디렉토리에있는 파일이 표시됩니다. 이 영역에 파일 이름을 선택 해야하는 경우 "확인"버튼을 클릭해야합니다.
- 이를 따라 테이블 선택 창이 지정된 데이터베이스에서 시작됩니다. 중앙 영역에서 원하는 테이블의 이름을 선택한 다음 "여러 가지가있는 경우)를 선택한 다음"다음 "버튼을 클릭하십시오.
- 그런 다음 데이터 연결 파일 연결 창이 열립니다. 여기에는 설정된 연결에 대한 기본 정보가 들어 있습니다. 이 창에서는 "마침"버튼을 클릭 할만 큼 충분합니다.
- Excel 시트는 데이터 가져 오기 창을 시작합니다. 데이터를 원하는 양식에 지정할 수 있습니다.
- 테이블;
- 연결 테이블의보고;
- 요약 다이어그램.
원하는 옵션을 선택하십시오. 낮은 아래에서는 데이터를 정확히 배치 해야하는 위치를 지정해야합니다. 새 시트 또는 현재 시트에서. 후자의 경우, 숙박 좌표를 선택할 수있는 가능성이 제공됩니다. 기본적으로 데이터는 현재 시트에 배치됩니다. 가져온 객체의 왼쪽 상위 각도는 셀 A1에 배치됩니다.
모든 가져 오기 설정이 지정되면 "확인"버튼을 클릭하십시오.
- 보시다시피, 데이터베이스의 테이블이 시트로 이동합니다. 그런 다음 "데이터"탭으로 이동하고 같은 이름의 도구 블록에 테이프에 놓이는 "연결"버튼을 클릭하십시오.
- 그런 다음 연결 창이 시작됩니다. 여기서 우리는 이전에 우리가 연결된 데이터베이스의 이름을 보게됩니다. 연결된 데이터베이스가 다소 다소이면 원하는 것을 선택하고 강조 표시하십시오. 그런 다음 창의 오른쪽에있는 "속성 ..."버튼을 클릭하십시오.
- 연결 속성 창이 시작됩니다. 우리는 그것을 "정의"탭으로 이동합니다. 현재 창의 맨 아래에있는 "텍스트 텍스트"필드 에서이 언어의 구문에 따라 SQL 명령을 작성하십시오.이 언어의 구문에 대해서는 간단히 말했습니다. 그런 다음 "OK"버튼을 누릅니다.
- 그런 다음 책에 대한 연결으로 자동으로 돌아갑니다. "업데이트"버튼을 클릭하면됩니다. 쿼리가있는 데이터베이스에 대한 호소는 데이터베이스가 이전에 이전에 옮긴 테이블에서 처리 결과를 Excel 시트로 다시 반환합니다.
방법 3 : SQL Server SQL Server에 연결
또한 Excel 도구를 통해 SQL Server와의 연결이 있고 요청을 전송합니다. 쿼리 작성은 이전 버전과 다르지 않지만 먼저 연결 자체를 설치해야합니다. 그것을하는 법을 보자.
- Excel 프로그램을 실행하고 데이터 탭으로 이동하십시오. 그런 다음 "외부 데이터 얻기"도구 모음에 테이프에 배치되는 "다른 소스에서"버튼을 클릭하십시오. 이번에는 목록 목록에서 "SQL Server 서버에서"옵션을 선택하십시오.
- 연결 창을 데이터베이스 서버로 엽니 다. 서버 이름 필드에 연결을 수행 할 서버의 이름을 지정하십시오. "계정"그룹에서 Windows 인증을 사용하거나 사용자 이름과 암호를 입력하여 연결하는 방법을 정확하게 결정해야합니다. 나는 취한 결정에 따라 스위치를 나타낸다. 두 번째 옵션을 선택한 경우 적절한 필드가 사용자 이름과 암호를 입력해야합니다. 모든 설정을 수행 한 후 "다음"버튼을 클릭하십시오. 이 작업을 실행 한 후 지정된 서버에 연결합니다. 데이터베이스 요청 조직에 대한 추가 작업은 이전 메소드에서 설명한 것과 유사합니다.
Excele SQL에서 요청을 내장 프로그램 도구와 타사 추가 기능으로 구성 할 수 있습니다. 각 사용자는 더 편리한 옵션을 선택할 수 있으며 특별히 설정된 작업을 해결하는 데 더 적합합니다. 일반적으로 XLTools 애드온의 가능성은 여전히 임베디드 Excel 도구보다 여전히 다소 고급 일입니다. XLTools의 주요 결핍은 추가 기능의 자유로운 사용 기간이 2 주 밖에되지 않도록 제한된다는 것입니다.