1. JOIN 가. INNER JOIN INNER 조인은 우리가 생각하는 일반적인 용도에 사용한다. A,B 테이블 중에 A의 KEY값과 B KEY값이 같은 결과만을 JOIN 한다. 즉, A KEY와 B KEY의 값이 일치 하지 않는다면 JOIN을 하지 않겠다는 뜻이다. 1 2 3 SELECT mv.movie_nm, si.people_nm FROM movie AS mv JOIN stars_in AS si ON mv.MOVIE_UD = si.movie_ud; cs ON 대신 WHERE를 사용 할 수 있다. INNER 조인은 MySQL에서는 간략히 JOIN으로 나타낸다. 일반적으로 사용하는 JOIN이다. 핵심은 JOIN뒤에 ON인데, 두 테이블이 결합하는 조건을 나타낸다. 두 테이블 모두 movie_ud를 가..
1. MySQL Community Edition install https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Operating System: Select Operating System… Microsoft Windows Debian Linux Ubuntu Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris macOS FreeBSD Source Code Select OS Version: All Window dev.mysql.com 위 링크를 타고 들어가..
JDBC(Java Database Connectivity) 자바 프로그램 안에서 SQL을 실행하기 위해 DB를 연결해주는 응용프로그램 인터페이스 즉, 자바 프로그램 내에서 질의문을 실행하기 위한 API 어떤 DB를 사용하든 간에 JDBC 드라이버만 제공된다면 코드의 수정이 거의 없이 바로 적용이 가능하다는 장점이 있다. JDBC 프로그래밍 단계 1. 드라이버 로딩 - Class.forName()의 인자로 자신의 DB가 제공하는 드라이버 이름을 명시하면 된다. - Class.forName()을 호출하면 Driver가 자기자신을 초기화하여 객체가 생성되고, DriverManager에 등록한다. Class.forName("oracle.jdbc.driver.OracleDriver"); 2. 데이터베이스 연결 -..
1. 아래 Oracle 사이트에서 Oracle Database 12c Release 2 다운 https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index-092322.html?source=:ow:o:h:mt:RC_APMK190520P00035C0006:YTTJC19_FI_AW_HI_P1_KR_C55_Q11_RT Oracle Database Software Downloads | Oracle Technology Network | Oracle Thank you for accepting the OTN License Agreement; you may now download this software. Oracle Database 19c..