기본적인 SELECT 문 작성
250 likes | 513 Vues
기본적인 SELECT 문 작성. SQL Server 2005 를 이용한 DB 구축 절차. 데이터 베이스 구축. 데이터 베이스 생성. SQL Server Management Studio(SSMS) 이용 SQL Server 2005 서버 사용할 수 있도록 해주는 클라이언트 프로그램 서버에 연결 창. 데이터 베이스 구축. 데이터 베이스 생성 (CompanyA). 데이터베이스 생성. 데이터 베이스 구축. 데이터 베이스 생성. CompanyA. 데이터 베이스 구축. 테이블 생성. 테이블 생성.
기본적인 SELECT 문 작성
E N D
Presentation Transcript
데이터 베이스 구축 • 데이터 베이스 생성 • 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