본문 바로가기

반응형

개발/DB

(12)
[mssql] 서브쿼리뜻 ANY, ALL 사용법 예제 서브쿼리란 ? 하나의 쿼리문 안에 또 다른 쿼리문이 들어 있는 것이다.SELECT, FROM, WHERE, HAVING, ORDER BY절 등등 다양한 곳에서 사용 가능하다.서브쿼리 안에 서브쿼리를 계속 넣는 형식도 가능. - A의 키보다 크거나 같은 사람을 모두 구하여라.12345--1. A의 키를 찾는다.SELECT height FROM USER WHERE name = 'A' --(결과 : A의 height는 180) --2. A의 키를 이용해 A의 키보다 크거나 같은 사람 구하기.SELECT * FROM USER WHERE height >= 180 ;cs * 서브쿼리를 이용 하면 ( 2번과 같은 결과도출)123SELECT * FROM USER WHERE height >= (SELECT height ..
[mssql] BETWEEN..AND / IN / LIKE 사용법, 예제, 차이 연속적인 값을 조회할때 BETWEEN~AND 사용 - 키가 180~185인 사람 조회 123SELECT * FROM USER WHERE height >=180 AND height
트리거 트리거란 삽입, 수정, 삭제 등의 작업(이벤트) 발생 시에 자동으로 작동되는 개체AFTER 트리거는 테이블에 이벤트가 작동한 후에 실행INSTEAD OF 트리거는 이벤트가 발생하기 전에 작동하는 트기거이다. (뷰에 행이 삽입, 변경, 삭제 될 때 사용한다)트리거에서 INSERT, UPDATE, DELETE 작업이 수행되면 임시로 사용되는 시스템 테이블이 두개 있는데, 이름은 'INSERTED', 'DELETED'이다 다중 트리거는 하나의 테이블에 동일한 트리거가 여러 개 부착된 것을 말한다. DML 트리거 / DDL 트리거 / LOGON 트리거 DML 트리거 : 테이블 뷰에 DML문 이벤트가 발생했을 때 사용 DDL 트리거 : 서버나 DB에 DDL 문의 이벤트가 발생했을 때 사용LOGON 트리거 : 사용..
[mysql] 기초 mysql 간단하게 설치 하기 위해 bitnami에서 wamp를 설치하였다.WAMP는 window에 apache, mysql, php를 설치해주는 프로그램이다. https://bitnami.com/stack/wamp 설치 후 mysql 세팅한다. (생활코딩 mysql window 설치 방법 참고하였다) 1. cmd에서 mysql에 접속하기 mysql -uroot -p를 입력후 비밀번호를 입력한다.2. SHOW DATABASES : mysql의 데이터베이스들을 보여준다. 123456789101112131415161718192021222324Microsoft Windows [Version 10.0.17134.165](c) 2018 Microsoft Corporation. All rights reserved...

반응형