데이터관리 15

Oracle SQL 조건, 논리 연산자

조건 연산자> =, >, =, ) ('같지않다'라는 의미) 논리 연산자> and - 두가지 모두 True일때, Trueor - 하나라도 True면 True, 둘 다 False면 False - Where 절(조건절) : 조건을 처리하는 영역 - Where 사용시 범위로 조건 지정 x (Between 사용) - SQL구문에서 Where 절을 사용할 수 있는 구문 * 구문의 종류 : Select, Insert, Update, Delete - Select 구문 예시 select 컬럼1, 컬럼2... from 테이블이름 Where 컬럼1 = 컬럼2 And 컬럼3 >= 컬럼4 (or ...) order by 컬럼..

Oracle SQL Where문을 활용해 조건처리하기

* 조건처리 : Where * - SQL에는 파이썬처럼 if문, for문이 없음대신, Where문으로 조건처리를 할 수 있음. - Where 사용시 범위로 조건 지정은 불가(Between 사용해야함)(~이상, ~이하)* 오라클이 해석하는 순서 *1. select2. from 테이블3. where4. 컬럼들 (데이터에 저장되는 구간, 별칭 지정은 여기부터 가능)5. 정렬 order byselect from -- 조건이 있는 경우 where -- 정렬 오름 - ASC, 내림 - DESC order by; * 나이가 20살 이상인 모든 사람의 데이터를 조회하기 *-- 나이가 가장 높은 순서대로 정렬select agefrom memberwhere age >= 20Order By age DESC;

Oracle SQL Primary Key, Foreign Key 설정하기

* 테이블에 특정 컬럼의 값들을 고유한 값만 유지하고자 할 때 Primary Key(PK)를 사용*-- 고유한 값을 유지하기 위한 데이터베이스 제약조건 중 한가지 : PK-- PK 제약 조건은 테이블 생성시에 만들어야 함-- 데이터 입력시 같은 값은 못 넣음 ex) 아이디 중복불가-- Create로 테이블 생성할때 설정가능-- Alter로 추가가능 *Create로 추가하기*Create Table 테이블명( 컬럼명 타입(사이즈) not null Primary Key);또는Create Table 테이블명( 컬럼명 타입(사이즈) not null, Constraint pk_테이블명_컬럼명 Primary Key (컬럼명));-- Constraint : 제약조건 *..

반응형