기본적인 SELECT문 작성
SQL Server 2005를 이용한 DB구축 절차 DBMS설치 데이터베이스구축 테이블 외의 데이터베이스 개체의 활용 데이터 백업 및 관리 데이터베이스생성 테이블생성 데이터입력 데이터활용 데이터베이스
데이터 베이스 구축 데이터 베이스 생성 SQL Server Management Studio(SSMS) 이용 서버에 연결 창
데이터 베이스 구축 데이터 베이스 생성 (CompanyA) 데이터베이스 생성
데이터 베이스 구축 데이터 베이스 생성 CompanyA
데이터 베이스 구축 테이블 생성 테이블 생성
데이터 베이스 구축 테이블 생성 Emp
데이터 베이스 구축 테이블 생성 Dept
데이터 베이스 구축 테이블 생성 Salgrade
데이터 베이스 구축 테이블 생성 테이블 생성 (Emp) Empno int Ename char(10) Job Mgr 열 이름 데이터 형식 Null 허용 Empno int Ename char(10) Job √ Mgr Hiredate datetime Sal money Comm Deptno
데이터 베이스 구축 테이블 생성 테이블 생성 (Dept) deptno int dname char(10) loc 열 이름 데이터 형식 Null 허용 deptno int dname char(10) √ loc
데이터 베이스 구축 테이블 생성 테이블 생성 (Salgrade) grade int losal hisal 열 이름 데이터 형식 Null 허용 grade int losal √ hisal
데이터 베이스 구축 데이터 입력 테이블 오른쪽 클릭 테이블열기 (emp)
데이터 베이스 구축 데이터 입력 테이블 오른쪽 클릭 테이블열기 (dept)
데이터 베이스 구축 데이터 입력 테이블 오른쪽 클릭 테이블열기 (salgrade)
데이터 베이스 구축 데이터 활용 SSMS 새쿼리
기본적인 SELECT 문 SELECT 문 DB선택하는 방법 : use 데이터베이스명 ※참고사항 DB선택하는 방법 : use 데이터베이스명 SELECT 나열할 컬럼 목록 FROM 가져올 테이블 [WHERE 가져올 행의 조건]
기본적인 SELECT 문 SELECT 문 SELECT 나열할 컬럼 목록 FROM 가져올 테이블 [WHERE 가져올 행의 조건] 활용 Dept 테이블에서 모든 컬럼을 다 반환하시오 Emp 테이블에서 empno, ename, job 컬럼을 반환. Emp 테이블에서 job이 analyst이고 sal이 3000인 모든 값을 검색 SELECT 나열할 컬럼 목록 FROM 가져올 테이블 [WHERE 가져올 행의 조건]
기본적인 SELECT 문 SELECT 문 SELECT * FROM Dept 활용
기본적인 SELECT 문 SELECT 문 SELECT empno, ename, job FROM Emp 활용 Emp 테이블에서 empno, ename, job 컬럼을 반환. SELECT empno, ename, job FROM Emp
기본적인 SELECT 문 SELECT 문 SELECT * FROM Emp 활용 Emp 테이블에서 job이 analyst이고 sal이 3000인 모든 값을 검색 SELECT * FROM Emp WHERE Job = ‘analyst’ and sal = 3000
기본적인 SELECT 문 컬럼 제목 바꾸기 SELECT 컬럼명 as 별명1, 컬럼명2 as 별명2 FROM 테이블명 형식 스페이스 구분가능 별명에 공백이 들어간 경우 작은따옴표로 묶는다. SELECT 컬럼명 as 별명1, 컬럼명2 as 별명2 FROM 테이블명
기본적인 SELECT 문 컬럼 제목 바꾸기 활용 Emp 테이블에서 job이 analyst이고 sal이 3000인 값의 ename과 sal 컬럼을 반환하되, 컬럼명을 name과 salary로 대신하여 반환하시오. Emp 테이블에서 job이 analyst이고 sal이 3000인 값의 ename, job , sal 컬럼을 반환하되, sal컬럼값에 12를 곱하여 반환하시오.
기본적인 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
기본적인 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