목록select (4)
세진세상
SQL SELECT 기초#3 지난 Where 조건절 학습에서 예제의 수가 적어서 실습이 충분하지 않았다. 조건절을 다양하게 사용하면서 Where 조건절 학습을 보충하겠다. 특정 키워드를 활용해 효율적인 조건절 코드를 작성하는 방법도 익혀보자. 추가적으로 날짜 데이터를 조회하는 방법에 대해 학습하겠다. 논리 연산자(AND) 활용 예제 부서번호(DEPTNO)가 10이고, 월급(SAL)이 1000 이상 5000 이하인 사원의 이름(ENAME)과 월급을 출력하자. 12345678910SQL> SELECT ENAME, SAL 2 FROM EMP 3 WHERE DEPTNO=10 AND SAL>=1000 AND SAL SELECT ENAME, SAL 2 FROM EMP 3 WHERE DEPTNO=10 AND SAL ..
SQL SELECT 기초 #2. 미리 이야기한대로 비교 연산을 이용한 SELECT의 기초를 계속 학습하겠다. 비교 연산이라 하면, 숫자형 데이터의 크기나 문자열의 패턴을 비교하는 것이 생각하자. 예를 들자면, 변수 X가 10보다 큰가? 하는 비교와 문자열에 E가 포함되어 있는가? 하는 비교다. 이러한 비교를 할 수 있다면, SELECT를 풍부하게 사용할 수 있다. 이를테면, DB에서 월급이 얼마 이상인 데이터만 출력하는 식의 조회가 가능하다. 비교연산에 앞서 알아야 할 코드가 있다. 그 비교 연산을 어떻게 입력하는지 부터 학습하자.SELECT 칼럼명 FROM 테이블명 WHERE 조건절 ; WHERE 이하의 조건절에 비교 연산을 포함한 명제 설정하면 된다. 해당 명제가 참인 상태의 결과가 출력된다. 사용 ..
VBA 조건문. 조건문이라 그러니까 영어 공부하던 시절에 문법이 떠오르며, 으으으 벌써 싫다고 할 수 있다. 어쩌면 그 영어 문법보다 더 싫을 수 있지만, 프로그래밍에서 조건문의 비중은 상당히 높다. 그만큼 철저히 익히고, 자주 연습해야 한다. 그렇게 부르니까 거창하게 조건문이지, 사실 일상에서 이 조건문의 구조를 쉽게 찾아볼 수 있다. 이를테면, 신호등에 빨간 불이 들어오면 멈추고, 파란 불이 들어오면 건넌다. 이런게 조건문이다. 일정 조건에 따라 그 조건에 해당되는 구문을 수행하는 것이다.IF 가장 보편적으로 사용되는 조건문은 IF문이다. VBA IF문의 구조를 살펴보자. If 조건 1 Then 수행 코드(조건 1이 참일 경우 수행) ElseIf 조건 2 Then 수행 코드(조건 1일 거짓이고, 조건..
SQL SELECT 기초 #1. 데이터베이스에 저장된 정보를 가지고 어떤 작업을 할 때, 가장 먼저하는 작업은 아무래도 정보의 조회일 것이다. 어떠한 정보가 어디에 어떤 형태, 어떤 값 등으로 저장되어 있는지 확인해야 한다. 그 조회를 실행하는 구문인 SELECT를 알아보겠다. 조회, 좀 더 정확히는 데이터 읽기(READ)는 SQL의 생활이라고 봐도 무방하다. 그러므로 SELECT를 열심히 익혀보자.SELECT 칼럼명 FROM 테이블명; 가 기본 형태다. 테이블은 DB의 틀이고, 칼럼은 카테고리라 보면 된다. 비유적으로 표현하자면, 김치냉장고와 김치통이다. 이제, SQL을 실행해서 직접 조회를 해보자. 실습 DB로는 지난 번에 잠금해제한 SCOTT 계정을 사용하겠다. SCOTT 계정 관련 포스팅 http..