* COUNT() : SQL에서 사용되는 집계 함수로 행의 개수를 출력하는 데에 사용된다. ※ COUNT 외 집계 함수로는 SUM, AVG, MIN, MAX 등이 있다. - 전체 행의 개수 SELECT COUNT(*) FROM TABLE_NAME : 이 결과에는 NULL이 포함되어서 세어진다. - NULL을 포함하지 않는 행의 개수 SELECT COUNT(COLUMN_NAME) FROM TABLE_NAME : 칼럼의 이름을 사용하면 그 칼럼의 NULL인 값을 제외한 개수가 반환된다. - 중복 값을 제외한 행의 개수 SELECT COUNT(DISTINCT COLUMN_NAME) FROM TABLE_NAME - 값을 치환하여 구하기 SELECT COUNT(IFNULL(COLUMN_NAME,0)) FROM T..
SQL(Structured Query Language) : 데이터베이스에서 데이터를 조작하거나 조회하기 위해 사용하는 표준 언어. 방법이나 절차를 기술하는 것이 아닌 조건을 기술하여 작성한다. * 각 질의문마다 마지막을 표시하는 세미콜론(;) 써줘야 한다. 분류 용도 명령어 DML (Data Manipulation Language) 데이터 검색 DQL (Data Query Language) SELECT 데이터 조작 INSERT UPDATE DELETE DDL (Data Definition Language) 데이터 정의 CREATE DROP ALTER TRUNCATE RENAME COMMENT DCL (Data Control Language) 데이터 제어 GRANT REVOKE TCL (Transactio..
DBMS에서 많이 쓰이는 oracle과 mysql에는 기본적으로 비슷하지만 다른 부분이 있다. 그중에서 mysql에서 사용되는 limit이 oracle에서는 rownum으로 비슷하게 쿼리를 다룰 수 있게 한다. limit, rownum의 사용법은 반환하는 쿼리의 수를 제한해서 볼 수 있게 하는 것이다. top-n을 확인하는 쿼리에 많이 쓰이게 된다! MySQL limit mysql limit은 0-based 인덱스를 사용하므로 limit 5,10을 하면 6번째행부터 읽어오게 된다. //결과테이블에서 5개행을 읽어온다 SELECT * FROM [TABLE NAME] LIMIT 5; //결과테이블에서 6번째부터 10개행을 읽어온다 SELECT * FROM [TABLE NAME] LIMIT 5, 10; Ora..
- Total
- Today
- Yesterday
- 코딩테스트
- 백준
- MST
- 삼성 sw역량테스트
- BFS
- 최소 스패닝 트리
- 알고리즘
- 정렬
- 운영체제
- SWEA
- 프로그래머스
- 완전탐색
- Heap
- git
- Oracle
- 분리 집합
- JavaScript
- DP
- sockjs
- programers
- websocket
- Stomp
- 채팅
- 자바
- Baekjoon
- OS
- 삼성 sw역량 테스트
- java
- dfs
- Spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |