일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- insert
- SQL
- JSTL
- ORDERBY
- html5
- select
- jquery
- Java
- 퍼블리싱
- 자바
- 자바타입
- 자바스크립트
- 자바파일업로드
- 게시판구현
- MariaDB
- crud
- 파일업로드
- 스프링파일업로드
- mysql
- CSS3
- mybatis
- poi
- pagenation
- poi엑셀
- spring
- 페이징
- 스프링
- jsp
- db
- PAGING
- Today
- Total
목록SQL (6)
째의 개발 기록방
그룹함수 - 그룹 함수는 검색된 여러 행을 이용하여 통계정보를 계산하는 함수이다. 그룹 함수의 종류에는 COUNT, MAX, MIN, SUM, AVG, STDDEV, VARIANCE 등이 있다. 1. 그룹함수는 NULL값이 있는 컬럼은 조회에 포함시키지 않는다. 2. LOW가 없는 테이블에 그룹함수 COUNT()를 사용 시 0이 출력되며 SUM()를 사용시 NULL 값이 출력된다. 3. COUNT, MAX 와 MIN은 문자, 숫자, 날짜 데이터 모두에게서 사용할 수 있다. 그러나 AVG SUM, VARIANCE, STDDEV는 NUMBER만 사용 가능하다. 4. EXPR이 있는 인수들의 자료 형태는 CHAR, VARCHAR2, NUMBER, DATE 형이 될 수도 있다. 함수명 기능 사용 COUNT 행의..

앞단과 서버단은 아래링크에!! 2021.11.05 - [분류 전체보기] - [Java/Spring] 조건으로 검색 기능 구현하기 [Java/Spring] 조건으로 검색 기능 구현하기 ▶ 검색타입과 정렬타입/정렬방식을 기준으로 검색하기 위의 화면처럼 검색타입과 정렬타입/정렬방식을 기준으로 검색 기능을 구현해보았다. jsp (front) 검색 --전체보기-- selected >제목 selected >내 zzecoding.tistory.com mapper.xml ↑↑↑↑↑include refid 부분 AND REPORT_TITLE LIKE CONCAT ('%', #{selectTxt}, '%') AND REPORT_CONTENT LIKE CONCAT ('%', #{selectTxt}, '%') AND A.RE..

아래 글과 이어지는 부분입니다~~~ 앞단과 서버단은 아래링크에..!! 2021.10.28 - [Back End/Java, Spring] - [Java/Spring] 페이징 구현하기 [Java/Spring] 페이징 구현하기 일일업무보고 게시판(crud) 에 페이징을 한번 구현해보았습니다. 원래 그리드에 있는것만 써왔었는데 이번 기회에 직접 처음부터 구현해보게 되었습니다. jsp 처음 이전 ${i} ${i} 다음 마지막 페이 zzecoding.tistory.com mapper.xml /*******전체 글 갯수 조회*******/ SELECT COUNT(REPORT_ID) AS CNT FROM DAILY_REPORT WHERE 1=1 /**********페이징 조회***********/ AND A.REPOR..
LAST_INSERT_ID() 란? 이 함수는 가장 최근에 성공적으로 수행된 INSERT 구문의 첫번째 AUTO_INCREMENT column의 값을 반환한다. - 테이블의 마지막 *auto_increment 값을 리턴한다. - 1개의 insert 쿼리에 대해서 성공시 마지막 auto_increment 값이다. *auto_increment = 자동증가값 WHERE 1=1 란? - 1=1은 항상 참을 의미 - 검색을 위한 쿼리에서는 사용하면 효율적이지만 수정과 삭제를 하는경우에는 사용을 지양. 수정과 삭제시 WHERE 1=1를 사용하게되면 조건이 없을 경우 테이블의 모든 데이터가 변경 또는 소실될 우려가 있기 때문. 출처: https://cirius.tistory.com/1139 [바부의 세상살아가기]
***이 글은 이제 막 개발을 시작한 자린이가 기억하기 위한 일종의 기록으로 정확하지않을 수 있음을 알립니다.*** insert - 매핑된 INSERT 구문. update - 매핑된 UPDATE 구문. delete - 매핑된 DELEETE 구문. select - 매핑된 SELECT 구문. SELECT CO_NUMBER AS coNumber ,CT_NUMBER AS ctNumber ,CO_NAME AS coName ,CO_CONTENT AS coContent ,CO_DATE AS coDate ,DATE_FORMAT(CO_DATE,'%Y-%m-%d %H:%i:%s') AS coDateStr FROM CONTRACT_COMMENTS WHERE 1=1 AND CT_NUMBER = #{ctNumber} SELEC..

***이 글은 이제 막 개발을 시작한 자린이가 기억하기 위한일종의 기록으로 정확하지않을 수 있음을 알립니다.*** 구현할 서비스 정보 - 주문리스트 게시판을 구현한다. 1. 가장 먼저 파일들을 만든다. vo DB mapper.xml controller service/serviceimpl jsp dao 2. 그 다음 작성 순서는 이러하다. DB vo객체 생성 ( @Alias, @Data[getter,setter] ) jsp 파일 작성 Controller (호출 url 정의를 위해 우선 작성 필요) 마이바티스 쿼리 정의파일 (SQL xml 쿼리) Mapper / DAO (서비스 객체에서 사용하려면 우선 작성 필요) Service (컨트롤러 객체에서 사용하려면 우선 작성 필요) Serviceimpl 작성 DB..