SELECT와 연산자

SELECT와 연산자

–DESC: 테이블이 가지고 있는 컬럼 확인

DESC 테이블명;

–SELECT: 데이터 검색이라고 보면 됨

SELECT * FROM 테이블명;

SELECT column1,column2,column3| *

  FROM 테이블명

  [

  WHERE

  GROUP BY  HAVING

  ORDER BY

  ]


별명 주는 법 세가지

SELECT empono사번“,ename이름“,job “직위” FROM emp;

SELECT empono AS 사번,ename AS 이름,job AS 직위 FROM emp;

SELECT empono 사번,ename 이름,job 직위 FROM emp;

연산자 (WHERE 관련)

1. 산술연산자( +, -, *, / (실수))

2. 관계연산자( =, <, >, <=, >=, !=)

                                             <>

— 급여가 1500보다 큰 사원의 이름과 급여
SELECT ename,sal FROM emp WHERE sal>1500;
SELECT ename,sal FROM emp WHERE sal<3000; 


3. 논리연산자( AND , OR )

4. 대입연산자( = )

***** WHERE 절 안에서 = (같다)

    UPDATE emp SET
    ename=’홍길동’
    WHERE empno=7788;

5. BETWEEN ~ AND : 기간, 범위

    BETWEEN 10 AND 20     (10하고 20이 포함되고 있다)
    (10<= AND 20>=) 

6. IN (10,20,30)

7. LIKE : 유사문자열 검색
    ‘A%’, ‘%T’, ‘%A%’, ‘__A%’
    A% A로 시작하는 모든 문자열
    %T T로 끝나는 모든 문자열
    %A% A를 포함되어 있는 모든 문자열
    __A% 세번째 자리에 A가 있는 모든 문자열
 

   %: 문자열
    _: 문자 한개

8. NULL
    IS NULL : NULL값이라면
    IS NOT NULL : NULL값이 아니라면

9. NOT 부정 연산자