일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- HTML
- jQuery
- Excel
- spring form
- elasticsearch
- 이클립스
- 자바
- 형변환
- eclipse 설정
- 한글 깨짐
- CSS
- 데이터베이스
- 쿼리
- JSP
- Eclipse
- Java
- 도커
- 엘라스틱서치
- docker
- 에러
- spring 오류
- 자바스크립트
- JavaScript
- 인텔리제이
- tomcat
- db
- 자바 리스트
- 이클립스 설정
- 엑셀
- java 오류
- Today
- Total
목록db (7)
개발노트
1. 엑셀 파일을 연다. 2. 빈셀을 선택한다. 3. 아래와 같은 엑셀의 셀을 선택한다. ="INSERT INTO 테이블명 VALUES('"&A2&"','"&B2&"','"&C2&"');" ="INSERT INTO INSERT_TABLE(COLUMN1, COLUMN2, COLUMN3) VALUES('"&A2&"','"&B2&"','"&C2&"');" 4. 쿼리문이 완성된다.
1. 테이블 찾기 SELECT * FROM information_schema.tables WHERE TABLE_NAME = '테이블명'; 2. 컬럼명으로 찾기 SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME='컬럼명'; https://stratosphere.tistory.com/238 테이블 위치 찾는 쿼리 SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE '%테이블이름%' stratosphere.tistory.com
spring mybatis 에러 Error : java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for? ~ [해결] 1. mapper의 id 확인 mapper파일에서 A라는 id를 가지는 쿼리문의 DAO(호출)에 있어야 되는데 있지않거나 이름이 다르면 에러 발생 2. parameter와 bean의 필드명이 다른지 확인 3. mapper의 namespace가 다른지 확인 쿼리문을 실행시 namespace와 id를 이용해서 호출을 하는데, namespace → mapper 찾고 id를 통해 요청한 쿼리 찾음 4. mapper에 정의된 namespace가 중복되어 있지는 않은지 확인 5. MyBatis..
INITCAP() 함수 - 첫 글자를 대문자로 출력 INITCAP('문자열' 또는 컬럼명) LOWER() 함수 - 전부 소문자로 변경 LOWER('문자열' 또는 컬럼명) UPPER() 함수 - 전부 대문자로 변경 UPPER('문자열' 또는 컬럼명) LENGTH() 함수 - 문자열의 길이를 계산해 주는 함수 LENGTH('문자열' 또는 컬럼명) SUBSTR() 함수 - 주어진 문자열에서 특정 길이의 문자를 자를 때 사용하는 함수 *글자 수를 카운트할 경우, 시작을 1로 시작 위치 SUBSTR('문자열' 또는 컬럼명, 시작위치, 글자수) INSTR() 함수 - 특정 글자가 있는 위치를 찾아주는 함수 INSTR('문자열' 또는 컬럼명, 찾는 글자, 시작위치, 찾는 글자가 몇 번째인지) LTRIM() 함수 - ..
1) 결과를 모아서 출력하기 - UNION / UNION ALL UNION - 합집합 (중복처리O) UNION ALL - 합집합 (중복처리X, 모든 값들을 보여줌) SELECT [컬럼명, 컬럼명 ...] FROM [테이블명] WHERE [조건] UNION SELECT [컬럼명, 컬럼명 ... FROM [테이블명] WHERE [조건] SELECT [컬럼명, 컬럼명 ...] FROM [테이블명] WHERE [조건] UNION ALL SELECT [컬럼명, 컬럼명 ...] FROM [테이블명] WHERE [조건] EX) SELECT DEPARTMENT_ID, SALARY FROM EMPLOYEES WHERE SALARY > 1000 AND DEPARTMENT_ID = 90 UNION / UNION ALL SE..
Join 사용하는 이유 : 여러개의 테이블로부터 자료를 검색하기 위하여 조인을 사용합니다. - WHERE 절에 조인 조건 기술 - SELECT 문장을 작성할 경우 명확성을 위하여 또는 데이터베이스의 Performance 향상을 위하여 컬럼열 이름 앞에 테이블 명을 붙인다. [Inner Join - 단순 조인, 내부 조인] : 조인 조건에서 “=”을 사용하여 값들이 정확하게 일치하는 경우에 사용하는 조인 다른 말로 단순 조인 또는 내부 조인 이라고도 합니다. SELECT table1.column1 [,table2.column2, . . . . .] //테이블명.(해당테이블에서 조회할)컬럼명 FROM table1, table2 //테이블명 WHEREtable1.column1 = table2.column2; ..
DDL DDL 은 테이블이나 유저 같은 것들을 생성하거나 지우거나 하는 구문을 얘기합니다. 객체를 만들거나 수정하거나 없애거나 하는 것인데, 개발 단계에서 사용이 되고, 운영단계 에서는 덜 쓰이게 되는 구문 이라는 얘기입니다. CREATE 와 DROP/ ALTER 와 같은 것들이 있습니다. DML DML 은 계속 쓰이게 되는 구문을 얘기합니다. SELECT / INSERT / UPDATE / DELETE 와 같은 것들이 있으며, 각각의 목적은 조회/입력/수정/삭제 와 목적을 띕니다. 게시판에서 글을 적고 저장 을 누르거나, 댓글을 달고 저장을 누르는 순간, 데이터베이스로는 INSERT 의 구문이 날아가는 것입니다. DCL DCL 은 제어 하는 구문 입니다. 좀더 쉽게 생각알 하시면, 권한을 넣거나 빼거나..