본문 바로가기

전체 글

(196)
데이터베이스용 우편번호 DB 출처 / 관련링크 : ZIPFinder 다양한 수준의 필드별 DB를 제공하니 자신이 만들려고 하는 데이터베이스에 맞는 녀석을 골라서 다운받으면 된다.
[VBA] DLookup 등 도메인함수를 쿼리에서 사용할때의 주의점 VBA 작성기에서는 DLookup("","","필드 = '" & 필드 & "'") 쿼리에서는DLookup("","","필드 = '" & [필드] & "'") 즉 대괄호 안쳐주면 절때안됨!
UNION SELECT의 활용 출처 / 관련링크 : 엑세스온까페 목표 : UNION SELECT 명령어로 하나의 필드에 다수의 행원본을 가져온다. 가장쉬운 1단계 부터 가장 더러운 어려운 3단계까지 있다. 1단계 (기본키필드 + 필드하나) SELECT "*" AS KeyField, "(전체)" AS Field FROM Table UNION SELECT KeyField, Field FROM Table 2단계(필드하나) SELECT "*" AS 전체, "(전체)" AS Field FROM Table UNION SELECT Field AS Field1, Field FROM Table 형식탭에서 열개수 2, 열너비 0cm 로 설정. 중요! 본격분신술(...) 작렬. 분신술로 필드를 복제하여 필드1을 만든다. 3단계(필드다수) SELECT "..
주민등록번호로 한국나이, 만나이 계산 목표 : 주민등록번호로 한국나이와 만나이를 한번에 계산한다. 구청에서 한번씩 이거 보고하라는 요구가 있어서... 한국나이 Year(Date())-IIf(Mid([Field],7,1)>=3,2000,1900)-Left([Field],2)+1 만나이 IIf(DateSerial(0,Mid([Field],3,2),Mid([Field],5,2))>=DateSerial(0,Month(Date()),Day(Date())),Year(Date())-(IIf(Mid([Field],7,1)>2,2000,1900)+Left([Field],2))-1,Year(Date())-(IIf(Mid([Field],7,1)>2,2000,1900)+Left([Field],2))) 주의점 : (111111-1111111) 형식의 주민번호에 맞..