1. 더미 데이터 추가
▷ 출력
2. 시세 조회 날짜 데이터 변경
-- 밭솥이 들어간 board_name의 개수
SELECT COUNT(*) FROM sellbuy_board WHERE board_name LIKE '%밥솥%';
-- 날짜를 3묶음으로 나누어 묶음마다 다른 날짜로 변경
SET @counter = 0;
UPDATE sellbuy_board
JOIN (
SELECT board_id, reg_at, @counter := @counter + 1 AS counter
FROM sellbuy_board
WHERE board_name LIKE '%밥솥%' -- 여기를 원하는 키워드로 바꾸면됨
ORDER BY board_id
) AS temp
ON sellbuy_board.board_id = temp.board_id
SET sellbuy_board.reg_at = CASE
WHEN temp.counter <= 3 THEN sellbuy_board.reg_at
WHEN (temp.counter - 1) DIV 3 > 0 THEN DATE_SUB(CURRENT_DATE(), INTERVAL (temp.counter - 1) DIV 3 DAY)
ELSE sellbuy_board.reg_at
END;
-- 판매글을 올린 유저 랜덤으로 바꾸기
UPDATE sellbuy_board
SET seller_id = CASE
WHEN RAND() < 0.333 THEN 6
WHEN RAND() < 0.666 THEN 10
ELSE 11
END;
'Project > AWS-Final' 카테고리의 다른 글
최종 프로젝트(25) - AWS 풀스택 과정 114일차 (0) | 2025.01.09 |
---|---|
최종 프로젝트(24) - AWS 풀스택 과정 113일차 (0) | 2025.01.09 |
최종 프로젝트(22) - AWS 풀스택 과정 111일차 (0) | 2025.01.08 |
최종 프로젝트(21) - AWS 풀스택 과정 110일차 (0) | 2025.01.07 |
최종 프로젝트(20) - AWS 풀스택 과정 109일차 (0) | 2025.01.06 |