728x90
728x90
MariaDB ( 마리아디비 ) 에서 조회한 결과를 업데이트하기 / select 값 update 하기
<예시 1>
UPDATE [테이블명] A, [테이블명] B
SET A.column = B.column
WHERE A.id = B.id
<예시 2>
UPDATE COLLABO_SPACE AS CS,
(SELECT column1, column2
FROM (SELECT a AS column1, b as column2
FROM COLLABO_SUB
WHERE ...)
WHERE ...
ORDER BY ...
) AS SUB
SET CS.column1 = SUB.column1,
CS.column2 = SUB.column2
WHERE CS.column1 = SUB.column1;
끝.
[reference]
https://yunikism.tistory.com/2
728x90
300x250
'Database > MariaDB' 카테고리의 다른 글
[MariaDB; 마리아디비] USER / 유저 / 계정 / 사용자 / 이름 변경 ( 수정 ) / 비밀번호 변경 (0) | 2024.02.06 |
---|---|
[MariaDB; 마리아디비] foreign key ( 외래키 ) 추가 / 삭제 / 확인 (0) | 2024.01.30 |
[MariaDB; 마리아디비] 마리아DB 주석처리 (0) | 2024.01.02 |
[MariaDB; 마리아디비] 한 컬럼에 여러개 조건 검색 하기 ( IN / NOT IN ) (0) | 2023.11.20 |
[MariaDB; 마리아디비] MariaDB 데이터베이스 디비 생성 유저 계정 권한 (0) | 2023.10.25 |