728x90
반응형
JOIN
새로운 DB 및 TABLE 생성
create database country; |
create table A (a_no int(3), a_country varahcar(3)); |
b table 생성 |
Left join의 결과
right join 결과
inner join = 교집합
대응되는 값
null값 제외 후 출력
C테이블 만들기
아래처럼outer join을 사용하면 syntax오류가 뜨는데, 이 현상은 mariadb 서버 버전이 맞지 않아서 발생한다.
Union
union은 2개 이상의 테이블을 합치는 것
조건은 문자형, 문자형 / 숫자형, 숫자형
데이터의 개수가 원래 같아야하지만 특정필드를 합치면 그냥 합쳐지게 된다.
아래와 같이 모든 필드를 합치게 되면 위와 같은 조건으로 합쳐지지 않는다.
칼럼의 개수가 같을 경우에는 아래와 같이 문제없이 합쳐진다.
group by
728x90
반응형
'정보보안실무 > 데이터베이스' 카테고리의 다른 글
PMM 데이터베이스 관리 모니터링 (0) | 2023.05.06 |
---|---|
[MariaDB] 데이터베이스 함수 종류 및 실습 2 (0) | 2023.05.06 |
[MariaDB] 데이터베이스 함수 종류 및 실습 1 (0) | 2023.05.06 |
[MariaDB] 테이블 조회, 정렬과 중복제거 (0) | 2023.05.06 |
[MariaDB] 사용자 조회, 생성, 권한 부여 (0) | 2023.05.06 |