오라클 SELECT, FROM, WHERE, and, or, in, ||, DISTINCT, 별칭
환경 윈도우 10 64비트 오라클 18c 익스프레스 SLELCT 열 선택 FROM 어떤 테이블에서 데이터 가져올지 적기; * : 아래처럼 적고 저 테이블에 모든 열을 선택하는 것. SELECT * FROM 테이블 명; !!회사에서는 *쓰지말기!! 데이터 너무 많을 수도 있어서 혼난다! WHERE SELECT 열 이름으로 선택 FROM 테이블명 WHERE 행 추려내기; WHERE 행 추려내기 - and, or, =, SELECT 열이름 FROM 테이블명 WHERE 열이름 = 데이터값; 자바와 다르게 같다가 ==이 아니라 =이다. and 여러 조건을 만족시키는 데이터(직렬) SELECT * FROM 테이블명 WHERE 열이름 = 조건 and 열이름 > 조건; or 여러 조건 중 하나라도 만족시키는 데이터(병..
DDL, DQL, DML/트랜젝션
CREATE TABLE PLAYER ( ID NUMBER , NAME NVARCHAR2(30) , POSITION VARCHAR2(20) , TEAMID NUMBER ); INSERT INTO player(id, name, position, teamid) VALUES(1, '이대호', '1루수', 1); COMMIT; INSERT는 WRITING이니까 SELECT 한거는 RAM에 있는 거라서 Read - select DQL Write - Insert, Update, Delet DML commit해야함 부정합성을 없애기 위해서 트랜잭션을 알아야 함 트랜젝션 : 일의 최소한의 단위 예) 송금 내돈을 마이너스하고 상대방의 돈은 마이너스하는 두번의 일을 하나의 트랜젝션으로 해야겠죠.