250 likes | 488 Views
기본적인 SELECT 문 작성. SQL Server 2005 를 이용한 DB 구축 절차. 데이터 베이스 구축. 데이터 베이스 생성. SQL Server Management Studio(SSMS) 이용 SQL Server 2005 서버 사용할 수 있도록 해주는 클라이언트 프로그램 서버에 연결 창. 데이터 베이스 구축. 데이터 베이스 생성 (CompanyA). 데이터베이스 생성. 데이터 베이스 구축. 데이터 베이스 생성. CompanyA. 데이터 베이스 구축. 테이블 생성. 테이블 생성.
E N D
데이터 베이스 구축 • 데이터 베이스 생성 • SQL Server Management Studio(SSMS) 이용 • SQL Server 2005 서버 사용할 수 있도록 해주는 클라이언트 프로그램 • 서버에 연결 창
데이터 베이스 구축 • 데이터 베이스 생성 (CompanyA) • 데이터베이스 생성
데이터 베이스 구축 • 데이터 베이스 생성 CompanyA
데이터 베이스 구축 • 테이블 생성 • 테이블 생성
데이터 베이스 구축 • 테이블 생성 • Emp
데이터 베이스 구축 • 테이블 생성 • Dept
데이터 베이스 구축 • 테이블 생성 • Salgrade
데이터 베이스 구축 • 테이블 생성 • 테이블 생성 (Emp)
데이터 베이스 구축 • 테이블 생성 • 테이블 생성 (Dept)
데이터 베이스 구축 • 테이블 생성 • 테이블 생성 (Salgrade)
데이터 베이스 구축 • 데이터 입력 • 테이블 오른쪽 클릭 테이블열기 (emp)
데이터 베이스 구축 • 데이터 입력 • 테이블 오른쪽 클릭 테이블열기 (dept)
데이터 베이스 구축 • 데이터 입력 • 테이블 오른쪽 클릭 테이블열기 (salgrade)
데이터 베이스 구축 • 데이터 활용 • SSMS 새쿼리
기본적인 SELECT 문 • SELECT 문 • SELECT 문 기본형식 ※참고사항 DB선택하는 방법 : use 데이터베이스명 SELECT나열할 컬럼 목록 FROM가져올 테이블 [WHERE가져올 행의 조건]
기본적인 SELECT 문 • SELECT 문 • SELECT 문 기본형식 • 활용 • Dept 테이블에서 모든 컬럼을 다 반환하시오 • Emp 테이블에서 empno, ename, job 컬럼을 반환. • Emp 테이블에서 job이 analyst이고 sal이 3000인 모든 값을 검색 SELECT나열할 컬럼 목록 FROM가져올 테이블 [WHERE가져올 행의 조건]
기본적인 SELECT 문 • SELECT 문 • 활용 • Dept 테이블에서 모든 컬럼을 다 반환하시오. SELECT * FROM Dept
기본적인 SELECT 문 • SELECT 문 • 활용 • Emp 테이블에서 empno, ename, job 컬럼을 반환. SELECT empno, ename, jobFROM Emp
기본적인 SELECT 문 • SELECT 문 • 활용 • Emp 테이블에서 job이 analyst이고 sal이 3000인 모든 값을 검색 SELECT * FROM Emp WHERE Job = ‘analyst’ and sal = 3000
기본적인 SELECT 문 • 컬럼 제목 바꾸기 • 형식 • 스페이스 구분가능 • 별명에 공백이 들어간 경우 작은따옴표로 묶는다. 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 EmpWHERE 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 EmpWHERE job = ‘analyst’ AND sal = 3000