substr2 [ORACLE SQL] 데이터 조회 기본 문법 !! ▶ DML* (Data Manipulation Language) ; 데이터 조작어 - SELECT : 데이터를 조회 (SELECT*FROM) SELECT * FROM MEMBER; - INSERT : 데이터를 추가 (INSERT INTO ~ VALUES( , );) INSERT INTO MEMBER VALUES(50, 'YH', '010-1234-1212'); -- ID가 50인 회원의 레코드(로우)를 추가 INSERT INTO TABLE VALUES('IDXX', 'HYONI', '010~'); - UPDATE : 데이터를 변경 (UPDATE ~ SET 00 = ' ' WHERE ID = ' ';) UPDATE MEMBER SET NAME = 'HYOEUN' WHERE ID = 'IDXX'; - DEL.. 2020. 5. 8. DISTINCT 절과 GROUP BY 절의 차이 DISTINCT 절과 GROUP BY 절 모두 테이블 SELECT 시, 조회 결과를 그룹으로 묶어서 그 결과를 가져오는 역활을 한다. 두 구절은 모두 그룹을 지어준다는 공통점이 있지만, 정렬의 유무에서 차이가 있다. DISTINCT는 결과물을 정렬하지 않고, GROUP BY는 결과물을 정렬해서 표현한다! 따라서, 조회 결과를 그룹으로 묶어서 결과를 가져올 때 정렬이 필요한 경우는 GROUP BY를, 정렬이 필요하지 않는 경우에는 DISTINCT절을 사용하면 된다. 문법 : --GROUP BY SELECT 칼럼 FROM 테이블 GROUP BY 칼럼명 --DISTINCT SELECT DISTINCT 칼럼명 FROM 테이블명 예제 : 테이블(MY_TABLE)에 나이(AGE)로 그룹을 지어 조회 --GROUP .. 2020. 4. 16. 이전 1 다음 반응형