목록전체 글 (45)
bread, coffee and coding
database D+4 ## 서브쿼리 => SQL 내부에 있는 또다른 쿼리 => 소괄호 ( 서브쿼리 ) 감싼다 => 서브쿼리안에 또 서브쿼리가 올 수 있다 => 메인쿼리안에 여러개의 서버쿼리가 올 수 있다 => 수행순서 : 서브쿼리(내부쿼리) 실행 -> 메인쿼리(외부쿼리) 실행 => 서브쿼리의 리턴값이 NULL 이면 결과값도 NULL 이다 => 사용위치 : - SELECT 절 -> 함수로 구현하여 제공하는 추세 - WHERE 절 -> 조건식의 우항(오른쪽) - FROM 절 -> IN-LINE 뷰 -- Chen 보다 많은 급여를 받는 사원의 이름과 급여 SELECT LAST_NAME, SALARY FROM EMP WHERE SALARY > ( SELECT SALARY FROM EMP WHERE LAST_N..
database D+3 ## SQL 3일차 database ##SQL 3일차 그룹함수란 인수들을 다중행함수로 결과를 도출하는것 ##다중행 함수 => 그룹함수, 통계함수 => 여러행의 값 => 처리 => 하나의 값을 반환 => sum, avg, count, max, min..... => **null 값은 통계에서 제외한다. ## count 함수 -* : row 의 수를 카운드 - 컬럼명 : count(COMMISSION_PCT) select count(*) as 총사원수, count(COMMISSION_PCT) as "받는 사원수", count(*) - count(COMMISSION_PCT) as " 받지 않는 사원수" from emp; 주석 다는 습관 필요 최고급여와 최저급여 select max( sal..
database D+2 ## SQL 2일차 database FROM -> WHERE -> GRUOP BY -> HAVING -> SELECT -> ORDER BY 자료형 VAR CHAR2 문자열 데이터 NUMBER 숫자 DATE 날짜, 세기, 연, 월, 일, 시, 분, 초 까지 저장 가능 --------------------------------------- 단일행 함수 SELECT 함수이름 FROM dual, 테이블명 LOWER : 소문자 UPPER : 대문자 INITCAP : 단어의 첫자만 대문자 CONCAT : SUBSTR : LENGTH INSTR LPAD RPAD TRIM SELECT EMAIL, LOWER(EMAIL), INITCAP(EMAIL) FROM EMP; SELECT * LOWER(E..
database D+1 ## SQL 1일차 database 다른 유저의 테이블을 복사하기 CREATE TABLE EMP AS SELECT* FROM HR.EMP ; //TABLE EMP 생성 SELECT * FROM EMP ; //테이블 정보 확인 ---------------------------------------------- SELECT 절 - 컬럼명 , 컬럼명.... - 모든컬럼 : * - 수식 - 별칭 : AS 별칭명 => AS 생략가능 - 함수 - 서브쿼리 - || : 결합연산자 SELECT* FROM EMP; SELECT LAST_NAME, SALARY FROM EMP ; SELECT LAST_NAME, SALARY, SALARY*2 AS BONUS FROM EMP ; SELECT LAST_..
#1 글을 작성하고 블로그를 관리해보세요. DongJin lee님의 회원 가입을 진심으로 축하합니다. 이 글은 비공개로 작성돼 있습니다. '편집'으로 내용을 바꾸시거나, 삭제 후 '새 글을 작성'하셔도 됩니다. 글 뿐만 아니라 블로그의 각종 설정을 변경할 수도 있습니다. '블로그관리'를 확인해보세요. #2 다양한 스킨이 있어요. 티스토리에 있는 다양한 '스킨'도 살펴 보세요. 블로그나 사이트를 사용하는 목적에 맞게 스킨을 고를 수 있습니다. 어떤 이야기를 주로 하실 건가요? 잘 생각해 보시고, 마음에 드는 스킨을 고르세요. '스킨 편집'을 통해 다양한 커스텀, 그리고 홈 꾸미기를 적용하실 수도 있답니다. #3 포럼에서 사람들과 소통하세요. 마지막으로 사용하시다가 티스토리에 대해 궁금한 내용이 있다면 '포..