본문 바로가기

:D

(39)
IS NULL / IS NOT NULL -- IS NULL / IS NOT NULL : 값이 무엇인지 모를 경우 -- SQL 입장에서는 NULL이 들어가있는게 아니라 값이 없는 상태. 비어있기 때문에 무슨 값인지 모르니까 NULL SELECT empno, ename, comm FROM emp WHERE deptno IN (20,30); SELECT empno, ename, comm FROM emp WHERE comm IS NULL; -- NULL 인 것들 SELECT empno, ename, comm FROM emp WHERE comm IS not NULL; -- NULL 이 아닌 것들
비교 연산자 / between 연산자 / in 연산자 -- # 비교 연산자 : 숫자 문자 모두 사용 가능. >= = 4000; SELECT empno, ename, sal FROM emp WHERE ename >= 'R'; -- 사전순으로 문자도 비교 가능 ! SELECT empno, ename, hiredate FROM emp WHERE HIREDATE >= '81-12-01'; -- # 숫자 between : between A?? and B?? A와 B 사이에 있는 값들 (A,B 모두 포함) SELECT ename, sal FROM emp WHERE sal BETWEEN 2000 AND 3000; SELECT ename, sal FROM emp WHERE sal >= 2000 AND sal
연결 연산자 : || SELECT ename, job FROM emp; SELECT ename || job FROM emp; SELECT ename || ' ''s job is ' || job "NAME AND JOB" FROM emp; 두개의 컬럼이나 (ename , job) 문자열을 's job is 이어붙여서 출력해주는 연산자
DISTINCT - 중복된 값 제거하고 출력 SELECT deptno FROM emp; : emp 테이블의 deptno 컬럼 출력 SELECT DISTINCT deptno FROM emp; : emp 테이블의 deptno 컬럼 출력하는데 중복된 값 모두 제거. SELECT DISTINCT deptno, ename FROM emp; 모든 컬럼에 distinct가 적용되어서 원하는 결과가 안나올 수 있다.
SELECT FROM 구문 사용 데이터 조회 SELECT [컬럼명 또는 표현식] FROM [테이블명 또는 뷰명]; 대소문자 구분 없음(데이터는 구분) 전체 조회 : * emp 테이블의 전체 컬럼 데이터 조회 emp 테이블의 empno 컬럼의 데이터 조회 컬럼 별칭(alias) 사용하여 출력하기 SELECT * FROM dept; SELECT dname, ', it''s deptno : ' "info", deptno "DNAME AND DEPTNO" FROM dept; dept 테이블에서 dname 컬럼과 내용 , it''s deptno : 인 info 컬럼 만들고, deptno 컬럼을 DNAME AND DEPTNO로 출력 별칭을 사용하여 출력하는 3가지 방법 SELECT profno "Prof'NO", name as "Prof'NAME..
SQL 1. 데이터 베이스 DataBase 1) 데이터 베이스 : 유용한 데이터의 집합 데이터베이스의 주된 목적은 파일을 저장하는 것이 아니라 파일의 이름이나 위치등을 저장하는 것이다. 2) DBMS : DataBase Management System : 데이터를 관리하는 툴 3) 파일 시스템의 문제점 일관성 보안성 경제성 무결성 4) DBMS로 오라클 oracle을 사용 8,9 vers. -> I : internet의 i이고 현재는 잘 안쓰임 10, 11 -> G : gird의 g 19 c -> C : cloud의 c 5) oracle 은 관계형 데이터베이스로 테이블(표)의 형태로 저장을 한다. column : 세로, 열 : 처음 작업시 컬럼을 작업해놓음 row(레코드) : 한명 가입시 레코드 추가 수정은 컬..
이력서 form 강 사 이 력 서 성명 (닉네임) 생년월일 나이 E-mail 휴대폰 주소 학 교 기간 학력 및 연수 수료 사항 발령청 고 교 대 학 대학 과(부전공 : ) 대학원 대학원 과(부전공 : ) 교사자격증소지여부 희망담당과목 경 력 사 항 1차 근무처명 및 주소 근 무 처 전화번호 1차입사자 입사일자 1차퇴사자 퇴직일자 입사구분 퇴직사유 당시 직위 혹은 직책 당시 직위 혹은 직책 당시담당 과 목 당시담당 과 목 당시급여 당시급여 2차 근무처명 및 주소 근 무 처 전화번호 2차입사자 입사일자 2차퇴사자 퇴직일자 입사구분 퇴직사유 당시 직위 혹은 직책 당시 직위 혹은 직책 당시담당 과 목 당시담당 과 목 당시급여 당시급여 제 출 DOCTYPE html> Document 강 사 이 력 서 성명(닉네임) 생년월일 나이..
회원가입 form 작성 html 회원가입페이지 아이디 * * 아이디는 영문, 숫자 조합으로 하셔야 합니다. (4자리 이상 12자리 이하) 이름 * 비밀번호는 10자리이상 16자리이하로 입력해주세요. 비밀번호 * 비밀번호 확인 * 주민번호 * - 성별 여자 남자 생년월일 전화번호 * 010 011 017 019 018 - E-mail @ google.com naver.com hanmail.net nate.com 관심사 java javascript react spring sql 자기소개 css 회원가입페이지 아이디 * * 아이디는 영문, 숫자 조합으로 하셔야 합니다. (4자리 이상 12자리 이하) 이름 * 비밀번호는 10자리이상 16자리이하로 입력해주세요. 비밀번호 * 비밀번호 확인 * 주민번호 * - 성별 여자 남자 생년월일 전..