JM Development Diary
  • 홈
  • 태그
  • 방명록
    • 카테고리 전체보기 (71)
      • HTML , CSS (4)
      • JavaScript (18)
      • Java (13)
      • Spring (5)
      • SQL (10)
      • MyBatis (6)
      • Programming (9)
      • Database (2)
      • Thymeleaf (3)
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
사칙연산 검색 결과
1 개의 검색 결과가 있습니다.
MyBatis

MyBatis 마이바티스 MySQL UPDATE 누적 합계 (INT 자료형)

테이블에 (INT) 자료형의 컬럼이 있고 해당 컬럼 값을 누적 합산해야 하는 기능을 만든다고 할때 저장되어 있는 값을 우선 (SELECT) 조회한 뒤, 합산 후 (UPDATE)수정 할 수도 있지만 (SELECT) 조회할 필요없이 (UPDATE) 조회와 수정을 한번에 할 수도 있음 UPDATE '테이블명' SET '컬럼명' = IFNULL('컬럼명',0) + #{'합산할 값이 담긴 파라미터명'} /* 컬럼값이 NULL일 경우 연산을 할 수 없으니 INFULL을 이용해 NULL일 경우 0으로 대체하도록 설정 */ WHERE '컬럼명' = #{조건값} /* 누적합산 하기 위해 '+' 를 하였는데 원하는 형식에 맞춰 '-' 빼거나, '*' 곱하거나 '/' 나누기도 가능 */ /* 나누기를 할때 주의할 점은 0으..

2023. 2. 11. 16:08
  • «
  • 1
  • »

공지사항

전체 카테고리

  • 카테고리 전체보기 (71)
    • HTML , CSS (4)
    • JavaScript (18)
    • Java (13)
    • Spring (5)
    • SQL (10)
    • MyBatis (6)
    • Programming (9)
    • Database (2)
    • Thymeleaf (3)
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #배열
  • #JS
  • #쿼리문
  • #jQuery
  • #Update
  • #JavaScript
  • #Java
  • #객체
  • #Thymeleaf
  • #MySQL
  • #자바스크립트
  • #스프링부트
  • #변수
  • #Stream
  • #스트림
  • #form
  • #select
  • #input
  • #제이쿼리
  • #mybatis
  • #HTML
  • #스프링
  • #자바
  • #타임리프
  • #Spring
  • #마이에스큐엘
  • #마이바티스
  • #NULL
  • #SQL
  • #서브쿼리
더보기+

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © JM Development Diary All rights reserved. TistoryWhaleSkin3.4

티스토리툴바