일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- logstash
- 백엔드
- 동기
- javascript
- querydsl
- 파이썬
- 스프링
- mybatis
- oracle
- crud
- Java
- 자바스크립트
- spring boot
- elk
- 자바
- mysql
- 백준
- Callback
- ajax
- JPA
- filebeat
- 비동기
- DB
- 코딩테스트
- Spring
- 스프링부트
- springboot
- 알고리즘
- jQuery
- kibana
- Today
- Total
목록mysql (3)
샘오리_개발노트
1. LIMIT 조회하고 싶은 데이터의 양을 제한하는 명령어 SELECT 필드 이름 FROM 테이블 이름 WHERE 조건 (선택) LIMIT 숫자; *LIMIT 뒤에 나오는 숫자만큼의 TUPLE이 조회된다. 예: 위 테이블에서 특정 조건 없이 3개만 보고 싶다면 SELECT * FROM Customer LIMIT 3; 을 하면 되고 SALARY가 2000을 초과하는 조건을 추가해서 LIMIT을 2로 건다면 위와 같은 결과가 나온다. 응용: 만약 조건이 2000을 초과한다고 지정된 것이 아니라 2000을 포함하거나 그 이상이라고 한다면 LIMIT이 2개라 하더라도 조건에 부합하는 데이터가 2개가 이상인데 이럴 땐 어떻게 될까? 그러면 조건에 부합하는 데이터를 하나씩 채울텐데 조건인 2000부터 시작하여 조..
사용하는 DBMS : MySQL 사용하는 툴: Workbench 8.0 CE 사용하는 스키마: World (샘플 스키마) 사용하는 테이블: #1 city, #2 countrylanguage (샘플 테이블) + 예제 테이블 #1 테이블 #2 테이블 #1 과 #2 테이블은 CountryCode라는 칼럼을 둘다 가지고 있다. 이러한 필드 또는 칼럼을 이용하여 두개의 테이블을 이어보려고 한다. 합류한다라는 뜻의 JOIN을 사용할 것이다. JOIN을 사용하는 목적 : 예를 들어 당신이 경찰이고 과속을 한 차량의 cctv 영상을 가지고 있다고 치자. 그러면 해당 cctv 영상을 토대로 해당 차량의 번호판을 판별해서 차량 소유주가 누구이고 그 사람이 살고 있는 주소로 벌금을 날리면 될 것이다. 그런데 차량과 해당 번..
사용하는 DBMS : MySQL 사용하는 툴: Workbench 8.0 CE 사용하는 스키마: World (샘플 스키마) 사용하는 테이블: #1 city, #2 countrylanguage (샘플 테이블) #1 테이블 #2 테이블 #1 과 #2 테이블은 CountryCode라는 칼럼을 둘다 가지고 있다. 차이라면 #1 테이블은 1씩 순차적으로 늘어나는 ID가 Primary Key이며 #테이블은 CountryCode가 Primary Key 이다. 여기서 Primary Key란, 절대로 값이 null이 되서는 안되며 중복이 없는, 고유한 값이어야 한다. 그렇다면 #2 테이블의 Pk(Primary key) 값인 CountryCode는 어째서 중복이 있는걸까? 그것은 #2 테이블의 Pk는 하나지만 그 PK를 구..