서버 동일계정내 디비 칼럼복사하기

페이지 정보

작성자 관리자 (49.♡.11.159) 조회 981회 작성일 21-12-08 00:16(마지막 글 수정: 2022년 06월 19일)

본문

동일계정내 디비 칼럼복사하기

오늘 제가 필요해서 도움을 받은 내용입니다.

 

■ 개요

오늘의 명언 디비가 생겼습니다.

sayingtable.sql 파일로 받았습니다.

그누보드 게시판에 글쓰기를 하나씩 하고 싶었습니다.

그래서 게시판을 하나 만들고(게시판명: wise_saying) 글을 하나 작성해 봤습니다.

왜? 글을썼을때 칼럼중 어디어디에 입력값이 들어가는지 알아보고 그 값을 넣어주면 내가 하나하나 글쓰는것과 동일한 하니까요.

 

 

■ 코드

동일한 계정에 그누보드 깔고

sayingtable.sql 디비도 추가해 두고

아래와 같이 명령을 줬습니다.

 

[code]

INSERT INTO g5_write_wise_saying (wr_subject, wr_content, wr_seo_title, mb_id, wr_name, wr_datetime)

SELECT '오늘의 명언 모음', content, '오늘의 명언 모음', 'admin', '관리자', NOW()

FROM sayingtable

[/code]

 

■ 명령어 코드 설명

정리해 두지 않으면 나중에 써먹질 못해서 기록형으로 풀어 봅니다.

 

[code]

INSERT INTO g5_write_wise_saying (wr_subject, wr_content, wr_seo_title, mb_id, wr_name, wr_datetime)

[/code]

- wise_saying 라는 그누보드 게시판을 만들었습니다.

- 그누보드 g5_write_wise_saying 디비의 칼럼 중 "wr_subject, wr_content, wr_seo_title, mb_id, wr_name, wr_datetime" 이곳에 자료를 넣을 예정 입니다.

* 여기서 중요한것은 칼럼 순서를 잘 맞춰야 합니다.

* g5_write_wise_saying 디비 칼럼 보기를 누르면 보이는 순서대로 나열해야 합니다.

 

[code]

SELECT '오늘의 명언 모음', content, '오늘의 명언 모음', 'admin', '관리자', NOW()

[/code]

- 위 그누보드 칼럼 순서대로 넣을 값을 정의 하는 것입니다.

- '' 작은 따움표로 된 것은 고정된 문구를 입력 한다는 것입니다.

즉, '오늘의 명언 모음' 이라고 된것은 위 그누보드 첫번째 칼럼인 wr_subject 에 '오늘의 명언 모음' 이라고 넣겠다는 것입니다. 즉, 제목은 모두 동일하게 오늘이 명언이 되는 것입니다.

제목을 다르게 한다? 그건 저도 모릅니다. ㅋㅋ 구글링 해보세요.

- 작은 따움표가 없는 content 라고 된 것은 가져올 데이타가 있는 sayingtable 테이블에서 가져올 칼럼의 이름 입니다.

-  NOW() 는 현재 시간을 입력 한다는 것입니다.

 

[code]

FROM sayingtable

[/code]

원본 데이터, 즉 어디에 있는 테이블에서 자료를 가져올지를 정의하는 것입니다.

 




디비 관련된 게시글 보기

댓글목록

등록된 댓글이 없습니다.

사이트안내 | 서비스 이용약관 | 개인정보 처리방침 |
마이링크 | 후원안내 | FAQ | Admin
TOP