YS's develop story
MySQL ) UPDATE 문 활용하기 본문
UPDATE문을 활용해서 테이블 칼럼의 내용을 수정해 봅시다.
아래와 같이 CafeReview라는 테이블이 있습니다.
아래와 같은 쿼리 작성을 통해 CafeReview테이블에 있는 데이터 중 reviewId가 2인 데이터의
content, cafeStar, UpdatedAt 값을 모두 변경할 것입니다.!
update CafeReview set content='친절! 서비스 굳 !' , cafeStar=5,updatedAt=current_time
where reviewId = '2';
쿼리를 실행 후, CafeReview라는 테이블을 다시 확인하게 되면 아래와 같이 데이터 정보가 바뀝니다!!
추가적으로..... TopListBookMark라는 테이블에서
status 이라는 컬럼의 값이 1이라면 0으로 변경하고
status 값이 0이라면 1로 변경한다는 쿼리 입니다 !
UPDATE TopListBookMark
SET status= if(status = 1, 0, 1)
WHERE topListId=? and userId = ? ;
아래와 같이 변형해서도 사용할 수 있습니다.
UPDATE TopListBookMark
SET status= if(status = 'yes', 'no', 'yes')
WHERE topListId=? and userId = ? ;
'Database > MySQL' 카테고리의 다른 글
MySQL ) COUNT문 활용하기 , MySQL 퍼센트 계산하기 (0) | 2021.01.28 |
---|---|
MySQL ) DELETE 문 활용 (0) | 2021.01.28 |
MySQL ) 위도 경도를 활용하여 거리 계산하는 구문 작성하기 (2) | 2021.01.28 |
MySQL ) 한글 입력이 가능한 데이터 베이스 생성하기 (0) | 2021.01.27 |
MySQL ) AS활용 , LEFT JOIN 활용 , timestampdiff, current_timestamp() 활용 정리 (0) | 2021.01.27 |
Comments