개발/데이터베이스 연동2 SQL(기본 쿼리) -1 SELECT 구문 순서 select 컬럼, ... from 테이블 where (그룹 묶기 전에 검사할) 조건식 group by 그룹을 묶어줄 컬럼이름 having 그룹을 묶은 다음에 검사할 조건식 order by 출력순서를 설정할 컬럼,...; 주의) 순서에 맞게! 순서를 바꿔서 FROM절을 먼저 기술하면 에러가 발생! 함수(function) 1. 단일 행 함수 : 예) UPPER, LOWER, INITCAP 행(row)이 하나씩 함수의 argument로 전달되고, 행 마다 결과를 리턴하는 함수 -- nvl(컬럼이름, value): 컬럼의 값이 null 아니면 자기 자신을 리턴, null 이면 value를 리턴 -- nvl2(컬럼이름, value1, value2): 컬럼의 값이 null 아니면 value.. 2021. 12. 14. SQL SQL (Structured Query Language) : 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 만들어진 프로그래밍 언어. DDl(Data Definition Language) : CREATE, DROP, ALTER, TRUNCATE [정의] - 데이터 정의 언어 DQL(Data Query language) : SELECT [질의] - 데이터 질의 언어 DML(Data Manipulation Language) : INSERT, UPDATE, DELETE [조작] - 데이터 조작 언어 TCL(Transaction Control Language) : COMMIT, ROLLBACK - 데이터 제어 언어 Talbe -- Column(열), Variables(변수들), Filed.. 2021. 12. 13. 이전 1 다음