반응형
mysql 쿼리를 통해 하나의 열을 다른 열로 복사
다음 표와 함께 mysql 데이터베이스가 있습니다.
| id | amount | tax |
+----+--------+-----+
| 1 | 500 | |
+----+--------+-----+
| 2 | 100 | |
+----+--------+-----+
금액 열을 삭제해야 하는데 삭제하기 전에 금액 행의 모든 데이터를 금액 행에서 세금 행으로 이동하고 싶습니다.mysql 쿼리를 사용하여 어떻게 수행할 수 있습니까?제발 도와주세요.
UPDATE mytable SET tax = amount
제거할 수 있는 경우
ALTER TABLE mytable DROP COLUMN amount;
update TABLE_NAME set tax=amount;
할 거다.
UPDATE yTable SET tax = amount
또는 복사하는 대신 이름을 변경하는 방법(훨씬 빠름):
ALTER yTable CHANGE amount tax YOURDATATYPE;
이름을 바꾸기 전에 세금을 삭제하십시오.
update your_table_name set tax=amount
열 데이터를 삭제할 수 있습니다.
UPDATE your_table_name SET amount = NULL WHERE amount is not null;
또는 열 자체를 삭제할 수 있습니다.
ALTER TABLE your_table_name DROP COLUMN amount
언급URL : https://stackoverflow.com/questions/6827441/copy-1-column-to-another-by-mysql-query
반응형
'programing' 카테고리의 다른 글
Git pull 후 세부 정보 변경 (0) | 2023.09.04 |
---|---|
수동으로 jQuery 자동 완료 트리거 (0) | 2023.09.04 |
Swift에서 UI 텍스트 필드의 최대 문자 길이 설정 (0) | 2023.09.04 |
fs.readFileSync() 파일을 캡처하지 않는 방법은 무엇입니까? (0) | 2023.09.04 |
json 수신 및 spring mvc 컨트롤러에서 객체 목록으로 역직렬화 (0) | 2023.09.04 |