본문 바로가기
반응형

개발135

[Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Oracle 프로젝트 시작하기(3) 이전글 https://greed-yb.tistory.com/138 [Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Oracle 프로젝트 시작하기(2) 이전 글 https://greed-yb.tistory.com/137 [Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Oracle 프로젝트 시작하기(1) IntelliJ Ultimate 로 진행하였다 https://www.jetbrains.com/ko-kr/idea/download/#section=windows IntelliJ IDEA 다운로 greed-yb.tistory.com Vo 생성 src -> main -> java -> com -> example -> demo.. 2023. 3. 25.
[Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Mybatis +Oracle 프로젝트 시작하기(2) 이전 글 https://greed-yb.tistory.com/137 [Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Oracle 프로젝트 시작하기(1) IntelliJ Ultimate 로 진행하였다 https://www.jetbrains.com/ko-kr/idea/download/#section=windows IntelliJ IDEA 다운로드: 우수성과 인체 공학이 담긴 JetBrains Java IDE www.jetbrains.com 프로젝트 생성하기 기본적으로 사용할 D greed-yb.tistory.com 화면 페이지 생성하기 src -> main -> java -> com -> example -> demo 아래에 Controller 폴더를 생성하고 안에.. 2023. 3. 25.
[Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Mybatis +Oracle 프로젝트 시작하기(1) IntelliJ Ultimate 로 진행하였다 https://www.jetbrains.com/ko-kr/idea/download/#section=windows IntelliJ IDEA 다운로드: 우수성과 인체 공학이 담긴 JetBrains Java IDE www.jetbrains.com 프로젝트 생성하기 기본적으로 사용할 Dependency 를 추가해준다 Oracle과 Mysql을 주로 사용하기에 Oracle Driver를 추가했다 우측 상단의 Run 버튼을 클릭하면 위와 같은 오류가 생긴다 Oracle Drive를 추가해놓았는데 설정해놓은게 없어서 그렇다 DB없이 실행하기 DB 연결없이 사용하려는 경우 src -> main -> java -> com -> example -> demo -> DemoApp.. 2023. 3. 25.
Oracle - INTERSECT INTERSECT 란? SELECT에 대해 교집한 연산을 한다. 두 SELECT 문의 컬럼 수와 데이터 타입이 같아야 한다. SELECT NAME, ID FROM MEMBERS INTERSECT SELECT NAME, ID, FROM TEST_MEMBERS or SELECT NAME, ID FROM MEMBERS WHERE NAME = 'A' INTERSECT SELECT NAME, ID, FROM MEMBERS WHERE NAME = 'B' A테이블과 B 테이블에서 중복된 값을 출력함 A테이블과 A테이블로 조건문을 줘서 각각 중복되는 값을 검색 할 수 도 있음 2023. 3. 23.
[DBeaver] Oracle - LEFT , RIGHT Join LEFT JOIN LEFT JOIN은 왼쪽 TABLE 의 데이터를 모두 가져오고 ON 조건문에 일치하는 데이터는 출력되지만 일치 하지않거나 존재하지 않는 데이터는 모두 NULL값으로 출력된다. MEMBER TABLE의 모든 데이터는 출력 됐고 조건문에 DEPT TABLE의 부서번호 100을 주었기 때문에 100에 해당 하지 않는 MEMBER 데이터는 NULL 처리가 된 것을 볼 수 있다. RIGHT JOIN RIGHT JOIN은 오른쪽 TABLE의 데이터를 모두 가져오고 ON 조건문에 일치하는 데이터는 출력되지만 일치 하지않거나 존재하지 않는 데이터는 모두 NULL값으로 출력된다. DEPT TABLE의 모든 데이터는 출력 됐고 조건문에 DEPT TABLE의 부서번호 100을 주었기 때문에 100에 해당 .. 2023. 3. 19.
[DBeaver] Oracle - Join TABLE 생성 -- 회원 테이블 CREATE TABLE MEMBER ( NAMEVARCHAR2(100) , EMP_NONUMBER PRIMARY KEY, DEPT_NO NUMBER, AGENUMBER, ADDRVARCHAR2(100), REGIST_DATE TIMESTAMP, BIRTH_DAYDATE ) -- 부서 테이블 CREATE TABLE DEPT( DEPT_NONUMBER PRIMARY KEY, DEPT_NAMEVARCHAR2(100), ADDRVARCHAR2(100) ) INSERT * MEMBER INSERT INTO MEMBER(NAME ,EMP_NO ,DEPT_NO,AGE , ADDR , REGIST_DATE ,BIRTH_DAY) VALUES('white' ,1000 ,100,1 , '대.. 2023. 3. 19.
반응형