-- 예제3-1 : employess테이블의 모든 정보를 출력하시오
SELECT *
FROM employees;
-- 예제3-2 : employess테이블에서 employee_id, first_name과 last_name을 출력하시오
SELECT employee_id, first_name, last_name
FROM employees
-- 예제3-3 : employess테이블에서 employee_id, first_name과 last_name을 출력하고 employee_id를 기준으로 내림차순 정령하세요
SELECT employee_id, first_name, last_name
FROM employees
ORDER BY employee_id DESC; --ORDER 기본은 오름차순
-- 예제3-4 : employees테이블에서 중복 값이 생기지 않도록 job_id를 출력하세요
SELECT DISTINCT job_id
FROM employees;
-- 예제3-5 : employees테이블에서 employee_id는 '사원번호', first_name은 '이름', last_name은 '성'으로 출력하세요.
SELECT employee_id AS 사원번호, first_name AS 이름, last_name AS 성
FROM employees;
-공백, 특수문자, 대소문자 이용하려면 “”로 묶기
-- 예제3-6 : employees테이블에서 employee_id를 출력하고 first_name과 last_name을 붙여서 출력하세요
SELECT employee_id, first_name||last_name -- 연결 연산자 ||, 문자 붙일때는 ''사용
FROM employees;
-- 예제3-7 : employees테이블에서 employee_id를 출력하고, first_name과 last_name을 붙여서
-- 출력하되 가운데 한칸 띄어 주세요. 다음 열에는 email을 출력하고 @company.com문구를 붙여서 출력하세요
SELECT employee_id,
first_name||' '||last_name,
email||'@company.com'
FROM employees;
-- 예제3-8 : employees테이블에서 employee_id, salary, salary에서 500더한 값, 100뺀 값, 10%추가후 2로 나눈값
SELECT employee_id, salary, salary+500, salary-100, (salary*1.1)/2
FROM employees;
-- 예제3-9 : 3-8에 별칭 부여
SELECT employee_id AS 사원번호,
salary AS 급여,
salary+500 AS 추가급여,
salary-100 AS 급여인하,
(salary*1.1)/2 AS 조정급여
FROM employees;