# Database/MySql

    [MySql] 대용량 테스트 데이터 생성하기

    주제 프로시저를 이용한 더미 데이터 생성 1. 프로시저를 이용한 더미 데이터 생성 use kingpiggy_study; /* * 더미 데이터 생성 예제 * */ -- DROP TABLE IF EXISTS `tb_kpg_code_group` -- DROP TABLE IF EXISTS `tb_kpg_code` -- DROP TABLE IF EXISTS `tb_kpg_items` -- TRUNCATE `tb_kpg_code_group`; -- TRUNCATE `tb_kpg_code`; -- TRUNCATE `tb_kpg_items`; -- 1. Create Table CREATE TABLE `tb_kpg_code_group` ( `code_group_id` bigint(20) NOT NULL AUTO_INCR..

    [MySql] 랜덤 날짜 구하기 쿼리 모음

    출처 : ChatGpt -- datetime 으로 오늘 날짜 기준으로 365일 기간 동안의 랜덤으로 날짜 조회 SELECT DATE_ADD(NOW(), INTERVAL FLOOR(RAND() * 365) DAY) AS random_datetime; -- 'yyyy-MM-dd' 형식으로 오늘 날짜 기준으로 365일 기간 동안의 랜덤으로 날짜 조회 SELECT DATE_FORMAT(DATE(NOW() - INTERVAL FLOOR(RAND() * 365) DAY), '%Y-%m-%d') AS random_date; -- 'yyyy-MM-dd' 형식으로 올해 1월 1일에서 12월 31일 기간 동안의 랜덤으로 날짜 조회 SELECT DATE_FORMAT(DATE(MAKEDATE(YEAR(NOW()), 1) + ..