본문 바로가기

엑세스강좌

SQL문으로 동일한 필드의 개수 구하기 자~ 추천 한번 눌러주시고 ^^ 시작합니다. 이제 SQL문을 활용하여 테이블 데이터를 활용하여 원하는 결과값을 표현하는 방법을 알아볼까요~ 아래 데이터에서 "구"별로 정렬해서 개수가 얼마가 되는지에 대해 알아 보겠습니다. 엑셀을 사용하여 여차여차 구할 수도 있지만.. 쿼리를 사용하면 한번에 결과값이 나오는 것을 보여드리죠~ ㅎ 이제 만들기>쿼리디자인 으로 들어가서 SQL을 입력 할 수 있는 창을 연 후 아래의 SQL문을 SELECT 구, count(*) as 개수 FROM 서울특별시 GROUP BY 구; 짠~ 결과값입니다. 강남구는 21,513개 강동구는 19,229개 등 등 이렇게 깔끔하게 정리되어 나오죠? 엑셀 함수를 사용하여 값을 구하는것과는 비교도 안되게 빠른 결과물을 볼 수 있죠? 문제는 기본 .. 더보기
SQL로 엑세스에서 자료 업데이트하기 자~ 추천 한번 눌러주시고 ^^ 시작합니다. SQL은 데어터베이스를 다룰 때 사용되는 일종의 규칙 또는 언어(?)라고 간단히 말할 수 있겠습니다. 엑세스에서는 기본적으로 쿼리마법사를 통해 SQL을 직접 입력하지 않아도 기본적인 제어는 가능하지만 세밀하게 또는 어떤 의미로 SQL이 사용되는지를 알면 훨씬 수월하게 데이터를 주무를 수가 있게 되겠죠? ^^ 본론에 들어가서 이제 엑세스에서 쿼리마법사가 아닌SQL을 이용하여 필드 값들을 제어하는 법에 대해 알아보겠습니다. 서울특별시 테이블에서 "동"필드의 값 중 청운동 → 청운으로 변경(업데이트)해 보겠습니다. 만들기 메뉴에서 쿼리디자인 메뉴를 선택합니다. 그러면 모든 테이블이 목록에 나타나고 목록 하나를 선택하고(하나밖에 없죠? ㅎ 여러개가 있음 목록에 주~욱.. 더보기
엑셀Tip-화면에 보이는 셀만 복사 데이터의 필터링시에 필터링 된 값만 복사하고 싶은데 그렇게 되지 않을 때가 있지요? 간단하게 아래와 같이 하면 됩니당~ 1. 원하는 데이터를 필터링 합니다. 2. 복사할 범위선택 합니다. 3. CTRL+G (이동) -> 옵션 -> 화면에 보이는셀 만 체크후 -> 확인후 복사 4. 붙혀넣을 곳을 선택한후 붙혀넣기 해보셔요. 더보기
엑세스강좌-업데이트강좌 업데이트쿼리는 데이터의 추가 쿼리와는 다르게 존재하는 데이터의 정보를 갱신(업데이트)하기 위한 쿼리입니다.. 1. 시군구의 필드 값이 종로로 되어 있는 것을 종로구로 업데이트 해 보겠습니다. 쿼리디자인 메뉴를 클릭합니다. 2. 그럼 테이블 표시가 나타나죠? 테이블을 선택하고 추가 버튼을 클릭합니다. 3. 업데이트 메뉴를 선택하면 아래 입력창에 업데이트란이 생깁니다. 업데이트(바뀔 내용) : 종로구, 조건 : 종로, 를 입력하고 실행버튼을 누릅니다. 아래와 같이 ① → ② → ③ 의 순서로 따라하시면 됩니다. 4. 실행버튼을 누르면 아래와 같이 업데이트를 할 것인가 묻는 창이 나타납니다. 예(Y)버튼을 누릅니다. 그러면 101개의 행이 업데이트가 됩니다. 5. 결과를 한번 볼까요? 아래와 같이 종로가 종로.. 더보기
엑세스강좌-삭제 쿼리 만들기 쿼리 디자인으로 작업가능한 간단한 쿼리들 중에 삭제쿼리는 기본테이블의 레코드중에 어떤 조건과 일치하는 레코드 정보를 삭제하기 위한 쿼리입니다. 쿼리 디자인 메뉴로 쉽게 작성할 수가 있습니다. ○ 메뉴>만들기 클릭 후 쿼리디자인 클릭 합니다. ○ 그럼 테이블 표시가 아래와 같이 나타나고, 삭제할 데이터가 있는 테이블을 선택하고, 추가를 누릅니다. ○ 선택된 서울특별시의 사본 테이블이 나타나고 테이블의 모든 필드를 눈금영역에 옮겨 놓습니다. (전체 선택 후 드래그 또는 각각의 필드를 더블클릭) ○ 메뉴에서 삭제를 클릭한 후 우리가 삭제를 원하는 도로명을 도로명테이블의 조건 영역에 입력합니다. (우린 "자하문로 36길"을 입력했습니다.) 그런 후 실행 메뉴를 누릅니다. ○ 자하문로 36길의 값을 가진 레코드 .. 더보기
엑세스강좌-추가 쿼리 만들기, 데이터 입력 ○ 추가 쿼리 만들기 : 쿼리를 통해 기존 테이블이나 새로운 테이블에 레코드를 추가할 수 있는 쿼리를 말합니다. 특정 테이블에서 원하는 값들만 추출해서 새로운 테이블에 결과 값으로 저장하는 등 쓰이는 용도가 다양합니다. 서울특별시 테이블에서 새로운 테으블로 종로구의 자료만 추출입력하는 쿼리를 작성해 보도록 하죠~ 서울특별시 테이블을 선택후 복사를 합니다.(ctrl + v) ○ 복사한 상태에서 메뉴의 붙여넣기(ctrl+v)를 클릭합니다. ○ 테이블 이름은 적당히 넣고 붙여넣기 옵션을 "구조만" 선택 후에 확인을 누릅니다. ○ "구조만" 옵션을 선택하면 서울특별시 테이블의 구조만 복사가 되고 아래와 같이 그 안의 데이터는 하나도 없는 것을 불 수 있습니다, 테이블의 구조만 같은 빈껍데기만 복사 되었다고 볼 .. 더보기
엑세스강좌-다중검색(and, or)조건 설정하기 간단한 다중 검색 방법입니다. ^^ ① 메뉴에서 쿼리디자인 아이콘을 클릭합니다. ② 테이블 표시가 뜨고, 관련 테이블들을 선택 후에 추가 버튼을 누릅니다. ③ 선택된 필드가 나타나죠? 그러면 선택된 테이블에서 나중에 결과 값으로 보여질 데이터 필드를 선택합니다. ④ 조건 , 또는 필드에 아래와 같이 입력한니다. 조건필드에서 나란히 입력된 필드의 값들은 결과값을 얻을 때 AND(모두포함)조건으로 데이터를 검색하구요. (ex 수성구, 달구벌대로는 모두 포함되어 있어야 됨) 아래, 위로 입력된 값들은 OR(조건중에 하나만 맞으면 됨) 조건으로 검색됩니다. (ex 수성구, 중구중에 하나만 포함되어 있으면 됨) ⑤ 자이제 실행을 누릅니다. 두둥~~ ⑥ 결과 값이 나오조~ 대구광역시 테이블에서 수성구 이고(AND).. 더보기
엑세스강좌-간단한 검색 퀴리의 시작 오늘 바깥 날씨가 무지하게 좋네요. ㅋ 딱 놀러가기 좋은 날씨네요. 얼른 하나만 올리고 산책이나 갈랍니다. 자 지금부터 보는 내용은 저 같은 보통 사람들이 엑세스를 쓰는 가장 큰 이유인 테이터에서 원하는 값을 찾아주는 기능이죠. 검색 기능 엑셀에도 있는데 뭐하러 쓰냐? -_-;; 뭐 그럴 수도 있지만 엑셀에서 다루지 못하는 기능도 정말 멋지게 구현 가능하다는 말씀.... 저도 엑세스는 귀찮케시리 뭐하러 쓰냐고 했던 1인중에 한명이었는데 엑세스 정말 멋진 프로그램이란걸 온몸으로 느끼고 있습니다. ㅋ 조금만 엑세스를 쓰시다 보면 정말 그 매력(?)에 푹 빠지실 껍니다.ㅎ 서론이 너무 길었네요... ~~ 오늘은 제목에서와 같이 간단한 검색 쿼리 사용 법에 대해서 알아 보겠습니다. ① 일단 데이터가 있는 엑세스.. 더보기