본문 바로가기
728x90
반응형

SQL9

함수 -- 함수 : 컬럼의 값을 읽어서 연산한 결과를 반환 -- 단일행(SINGLE ROW) 함수 : N개의 값을 읽어 N개의 결과 반환 -- 그룹(GROUP) 함수 : N개의 값을 읽어 1개의 결과 반환 -- 함수는 SElECT절, WHERE절, ORDER BY, GROUP BY, HAVING 사용 가능 /*************************** 단일행 함수 *********************/ -- LENGTH(문자열 | 컬럼 ) : 문자열 길이 반환 SELECT LENGTH('HELLO WROLD')FROM DUAL; -- 12글자인 이메일만 조회 SELECT EMAIL, LENGTH(EMAIL) FROM EMPLOYEE WHERE LENGTH(EMAIL)=12 ; --------------.. 2024. 5. 9.
SELECT /* SELECT (DML 또는 DQL) : 조회 - 데이터를 조회 (SELECT)하면 조건에 맞는 행들이 조회됨.   이때, 조회된 행들의 집합을 "RESULT SET" 이라고 한다.      - RESULT SET(조회에서나온결과)에는 0개 이상의 행이 포함될 수 있다.     왜 0개? 조건에 맞는 행이 없을 수도 있기 때문에 */ -- EMPLOYEE 테이블에서 모든 사원의 정보를 조회 -- '*' : ALl, 모든 전부 SELECT * FROM EMPLOYEE; -- [SELECT 컬럼명 FROM 테이블명) -- EMPLOYEE 테이블에서 모든 사원의 이름만 조회 SELECT EMP_NAME FROM EMPLOYEE; -- [SELECT 컬럼명, 컬럼명, ... FROM 테이블명 ] -- EMP.. 2024. 5. 8.
SQL 기초 주요 용어행 (ROW) 가로컬럼 (Coulmn) 세로기본키(Primary Key) 주민번호같은 고유번호외래키(Foreign Key) 테이블간의 연결역할을해 관계를 만들어주는 키Null (값이 없음) 컬럼값 : 데이터 들어있는 값 (특정행, 특정컬럼에 있는 값)SQL(Stuctured Query Language) : 구조적 질의 언어Stuctured 구조적복잡하게 (조건을 가지고)Qurey 질의 사람 - > (DBMS )-> DB 분류는 책마다 조금 다를수있음 2024. 5. 8.
728x90
반응형