YS's develop story
MySQL ) 기존 컬럼에서 값을 +1 해주기 본문
MySQL ) 기존 칼럼에서 값을 +1 해주기
쿼리가 실행될 때마다 특정 칼럼의 값을 +1 증가시키려면 어떻게 해야 할까요?
조회수와 같은 요소는 이런 요소를 활용해야 할 것 같습니다.
Cafe라는 테이블에 cafeStar라는 칼럼을 주목해 주세요,
아래와 같은 쿼리를 2번 실행하면...
update Cafe set cafeStar =Cafe.cafeStar + 1 where cafeId = 1;
해당 값에서 +2가 추가된 것을 볼 수 있습니다.
이를 조회 수 같은 칼럼에 활용하면 편할 것 같습니다 :)
'Database > MySQL' 카테고리의 다른 글
MySQL ) 변수에 값을 할당하여 값 마다 다르게 정렬하는 쿼리 짜기 (0) | 2021.02.12 |
---|---|
MySQL ) left outer join 활용, ifnull 활용 (0) | 2021.02.11 |
MySQL 에러 ) Server returns invalid timezone. Need to set 'serverTimezone' property. (1) | 2021.02.08 |
MySQL ) DATE, DATETIME, TIME, TIMESTAMP 차이 (0) | 2021.02.03 |
MySQL ) DataGrip 활용하여 특정 테이블을 다른 위치로 복사하기 (0) | 2021.02.01 |
Comments