Presentation is loading. Please wait.

Presentation is loading. Please wait.

기본적인 SELECT문 작성.

Similar presentations


Presentation on theme: "기본적인 SELECT문 작성."— Presentation transcript:

1 기본적인 SELECT문 작성

2 SQL Server 2005를 이용한 DB구축 절차 DBMS설치 데이터베이스구축 테이블 외의 데이터베이스 개체의 활용
데이터 백업 및 관리 데이터베이스생성 테이블생성 데이터입력 데이터활용 데이터베이스

3 데이터 베이스 구축 데이터 베이스 생성 SQL Server Management Studio(SSMS) 이용
서버에 연결 창

4 데이터 베이스 구축 데이터 베이스 생성 (CompanyA) 데이터베이스 생성

5 데이터 베이스 구축 데이터 베이스 생성 CompanyA

6 데이터 베이스 구축 테이블 생성 테이블 생성

7 데이터 베이스 구축 테이블 생성 Emp

8 데이터 베이스 구축 테이블 생성 Dept

9 데이터 베이스 구축 테이블 생성 Salgrade

10 데이터 베이스 구축 테이블 생성 테이블 생성 (Emp) Empno int Ename char(10) Job Mgr
열 이름 데이터 형식 Null 허용 Empno int Ename char(10) Job Mgr Hiredate datetime Sal money Comm Deptno

11 데이터 베이스 구축 테이블 생성 테이블 생성 (Dept) deptno int dname char(10) loc 열 이름
데이터 형식 Null 허용 deptno int dname char(10) loc

12 데이터 베이스 구축 테이블 생성 테이블 생성 (Salgrade) grade int losal hisal 열 이름 데이터 형식
Null 허용 grade int losal hisal

13 데이터 베이스 구축 데이터 입력 테이블  오른쪽 클릭  테이블열기 (emp)

14 데이터 베이스 구축 데이터 입력 테이블  오른쪽 클릭  테이블열기 (dept)

15 데이터 베이스 구축 데이터 입력 테이블  오른쪽 클릭  테이블열기 (salgrade)

16 데이터 베이스 구축 데이터 활용 SSMS  새쿼리

17 기본적인 SELECT 문 SELECT 문 DB선택하는 방법 : use 데이터베이스명
※참고사항 DB선택하는 방법 : use 데이터베이스명 SELECT 나열할 컬럼 목록 FROM 가져올 테이블 [WHERE 가져올 행의 조건]

18 기본적인 SELECT 문 SELECT 문 SELECT 나열할 컬럼 목록 FROM 가져올 테이블 [WHERE 가져올 행의 조건]
활용 Dept 테이블에서 모든 컬럼을 다 반환하시오 Emp 테이블에서 empno, ename, job 컬럼을 반환. Emp 테이블에서 job이 analyst이고 sal이 3000인 모든 값을 검색 SELECT 나열할 컬럼 목록 FROM 가져올 테이블 [WHERE 가져올 행의 조건]

19 기본적인 SELECT 문 SELECT 문 SELECT * FROM Dept 활용

20 기본적인 SELECT 문 SELECT 문 SELECT empno, ename, job FROM Emp 활용
Emp 테이블에서 empno, ename, job 컬럼을 반환. SELECT empno, ename, job FROM Emp

21 기본적인 SELECT 문 SELECT 문 SELECT * FROM Emp
활용 Emp 테이블에서 job이 analyst이고 sal이 3000인 모든 값을 검색 SELECT * FROM Emp WHERE Job = ‘analyst’ and sal = 3000

22 기본적인 SELECT 문 컬럼 제목 바꾸기 SELECT 컬럼명 as 별명1, 컬럼명2 as 별명2 FROM 테이블명 형식
스페이스 구분가능 별명에 공백이 들어간 경우 작은따옴표로 묶는다. SELECT 컬럼명 as 별명1, 컬럼명2 as 별명2 FROM 테이블명

23 기본적인 SELECT 문 컬럼 제목 바꾸기 활용
Emp 테이블에서 job이 analyst이고 sal이 3000인 값의 ename과 sal 컬럼을 반환하되, 컬럼명을 name과 salary로 대신하여 반환하시오. Emp 테이블에서 job이 analyst이고 sal이 3000인 값의 ename, job , sal 컬럼을 반환하되, sal컬럼값에 12를 곱하여 반환하시오.

24 기본적인 SELECT 문 컬럼 제목 바꾸기 활용
Emp 테이블에서 job이 analyst이고 sal이 3000인 값의 ename과 sal 컬럼을 반환하되, 컬럼명을 name과 salary로 대신하여 반환하시오. SELECT ename AS name, sal AS salary FROM Emp WHERE job = ‘analyst’ AND sal = 3000

25 기본적인 SELECT 문 컬럼 제목 바꾸기 활용
Emp 테이블에서 job이 analyst이고 sal이 3000인 값의 ename, job , sal 컬럼을 반환하되, sal컬럼 값에 12를 곱하여 반환하시오. SELECT ename AS name, job, sal*12 AS salary FROM Emp WHERE job = ‘analyst’ AND sal = 3000


Download ppt "기본적인 SELECT문 작성."

Similar presentations


Ads by Google