본문 바로가기
728x90
반응형

SQL7

Oracle Select문 (and,or,between,in,like,subsrt,order by) 데이터들을 변경하고, 원하는 데이터를 찾아내기 --지역이 전주인 사람의 이름을 출력하세여 select memberName from api_member where memberAddr='전주'; --이름이 홍길동인 사람의 이메일 주소를 출력하세요. select memberMail from api_member where memberName='홍길동'; where절에서 and,or문 between과 in문 사용하기 between : 범위 조건이로 A~C까지의 방법으로 많이 사용됩니다. in : or문의 반복이라고 생각하면됩니다. A or B or C or D 를 in(A,B,C,D)로 표현할수있으며, not in();의 방법으로도 사용됩니다. --회원번호가 8이고 아이디가 test7인사람의 이메일 주소를 출력하.. 2021. 4. 26.
Oracle SQL 제약조건(Constraint) NOT NULL - 데이터가 NULL 값을 저장 못하도록 합니다. - 새로운 행을 추가할때, NOT NULL로 지정된 열이 항상 값을 가질 수 있도록 합니다. ex) CREATE TABLE student (std_code char(10) NOT NULL); FOREIGN KEY - 2개의 테이블을 연결하기 위해 사용합니다. - REFERENCES를 이용하여 참조하는 테이블의 속성을 제시합니다. ex) CREATE TABLE student ( std_code char(10) NOT NULL PRIMARY KEY, name char(10) FOREIGN KEY REFERENCES department(dep_code)); ex) CREATE TABLE student ( std_code char(10) NOT .. 2021. 4. 25.
SQL, DDL SQL언어 (Structured Query Language) DDL (Data Definition Languge) DML (Data Manipulation Language) DCL (Data Control Language) 세가지 공부하기. DDL Data Definition Languge. '데이터를 정의하는 언어'로서 보다 엄밀하게 말하면 '데이터를 담는 그릇을 정의하는 언어'이며, 이러한 그릇을 DBMS에서는 오브젝트라고 한다. DDL 조작 방법 오브젝트를 생성,변경,삭제하는 명령어 생성 CREATE 데이터베이스 오브젝트 생성 변경 ALTER 데이터베이스 오브젝트 변경 삭제 DROP 데이터베이스 오프젝트 삭제 TRUNCATE 데이터베이스 오프젝트 내용 삭제 1. 테이블 생성하기 열의 이름과 데이터의.. 2021. 4. 25.
728x90
반응형