
1. 엑셀파일의 서식을 제목 없이 업로드할 자료만 입력합니다. - 이때 필드를 쉼표로 구분짓기 때문에 내용안에 있는 쉼표(,)는 다른 문자로 수정해주세요. ※ 업데이트 후 다시 쉼표로 변경하는 방법 보기 - 만약 전화번호나 우편번호같이 앞이 0으로 시작한다면, 셀 서식을 텍스트로 변경해주세요. 2. 파일을 csv형식으로 저장합니다. 3. 저장한 파일을 메모장으로 열어 인코딩을 UTF-8로 변경합니다. - 저장명은 .csv를 붙이고 파일형식은 모든파일로 선택해주세요. 4. phpMyAdmin에서 해당하는 table을 선택하고 상단에 있는 '가져오기'를 누릅니다. - 메모장으로 형식을 바꾸어준 .CSV를 업로드하고 아래 이미지를 참고하여 문자셋, 형식, 열(컬럼) 구분자를 변경해주세요. - 엑셀 자료 순서에..
REPLACE 특정 문자열을 찾아 한꺼번에 바꾸는 함수입니다. 텍스트의 일괄 변경이 필요할 경우 사용하여 DB데이터를 변경합니다. REPLACE('문자열', '대상 문자열', '변경 문자열') 예시 UPDATE dataroom SET content = REPLACE( content, '김정팔', '김정돌') 자료 테이블(dataroom)에서 내용(content)칼럼의 '김정팔'로 되어있는 단어를 '김정돌'로 치환 * 조건을 추가하고 싶으면 쿼리문 뒤에 where 절 추가 UPDATE dataroom SET content = REPLACE(content, '김정팔', '김정돌') WEHRE company = 'jekim'
특정컬럼의 순서를 내가 원하는 순서대로 뽑아오는 방법 $sql = "SELECT category, idx, subject, datetime FROM( SELECT category, idx, subject, datetime FROM table ORDER BY idx DESC ) AS a GROUP BY category ORDER BY( CASE WHEN category = '언론홍보담당관' THEN 0 WHEN category = '자치행정국' THEN 1 WHEN category = '기획조정실' THEN 2 WHEN category = '복지여성국' THEN 3 WHEN category = '일자리경제국' THEN 4 WHEN category = '교육문화국' THEN 5 ELSE 6 END )";