728x90

Study Log 402

[Oracle] SELECT문 기본문법(2) - DISTINCT / WHERE절 / 비교연산자

[Oracle] SELECT문 (1) - 산술연산 / 별칭(AS) / 컬럼값을 통한 산술 연산 / SYSDATE 오늘날짜 / 리터럴 들어가기 전에... 쿼리 작성시 대, 소문자 구분은 상관없지만, 보통은 대문자로 작성함 SELECT 데이터를 조회하거나 검색할때 사용되는 명령어 명령어, 키워드, 테이블명, 컬럼명은 대소문자를 가 jaynarecord.tistory.com DISTINCT 조회하고자 하는 컬럼의 중복된 값을 딱 한번씩만 조회할 때, 해당 컬럼명 앞에 기술. SELECT 절에 DISTINCT 구문은 1개만 가능. SELECT DISTINCT 컬럼명 FROM 테이블명 WHERE 절 조회하고자 하는 테이블에 특정 조건을 제시. 그 조건에 만족하는 데이터만을 조회하고자 할 때 기술하는 구문 실행순서..

Programming/SQL 2024.01.17

[Oracle] SELECT문 기본문법(1) - 산술연산 / 별칭(AS) / 컬럼값을 통한 산술 연산 / SYSDATE 오늘날짜 / 리터럴

들어가기 전에... 쿼리 작성시 대, 소문자 구분은 상관없지만, 보통은 대문자로 작성함 SELECT 데이터를 조회하거나 검색할때 사용되는 명령어 명령어, 키워드, 테이블명, 컬럼명은 대소문자를 가리지 않음 SELECT 조회하고자 하는 컬럼, 컬럼, 컬럼, ... FROM 테이블명; /* 여러줄 주석 */ -- 한줄 주석 -- 예제 -- 1. JOB 테이블의 모든 컬럼 조회 SELECT * FROM JOB; -- 2. JOB 테이블의 직급명 컬럼만 조회 SELECT JOB_NAME FROM JOB; -- 3. DEPARTMENT 테이블의 모든 컬럼 조회 SELECT * FROM DEPARTMENT; -- 4. EMPLOYEE 테이블의 직원명, 이메일, 전화번호, 입사일 컬럼 조회 SELECT EMP_NAM..

Programming/SQL 2024.01.17

[리얼클래스 타일러영어] DAY72 학습일기: Not looking so[ = too ] good / Maybe we should just ~ / Did you see that? / check it out / throw out[away] / cannot wait to do sth

>> Not looking so[ = too ] good 그리 좋아 보이지 않는다 1. '건강' 이 별로 좋아보이지 않아요 2. '무언가의 진행상태' 가 잘 되어가는 것 같지 않아요 She/He's not looking so good. 걔 컨디션이 안 좋아 보여. That guitar's not looking so good. 그 기타는 상태가 좀 안 좋아보여요 >> Maybe we should just head home. 이제 집에가야 되려나? 집에 가야 되겠죠? Maybe : 어떤 가능성, 가정 / 그럴 수 있다, 혹여나 Maybe we should just + [ 제안 내용 ] 이제 그냥 [ _____ ] 해야 겠죠? Maybe we should just start. 이제 그냥 시작해 봐야 되겠죠? ..

[리얼클래스 타일러영어] DAY71 학습일기: You don’t look so hot. / that’s enough. / That wasn’t so bad. / hang in (there) / no backseat driving! / sb[sth] is all good.

>> You don’t look so hot. 건강해 보이지 않아요 / 아파 보여요 / 안색 이 안 좋아 보여요 사람에게 hot이라고 하면 ‘멋있다, 잘생겼다, 예쁘다’ 라는 뜻뿐 아니라, ‘상태가 굉장히 좋다’라 는 뜻으로도 쓸 수 있음. look hot 대신 feel hot을 쓸 수도 있음 I don’t feel so hot. 컨디션이 별로 안 좋아 >> You guys, that’s enough. (그만하라고 할 때) 너희들, 그걸로 충분해 ‘그 정도 했으면 그만해’와 같이 혼낼 때 많이 쓰는 말. 어머니가 아이한테 “가만히 좀 있어”라고 할 때도 사용하는 표현. >> That wasn’t so bad. 그리 나쁘지 않았네 굉장히 안 좋은 것이라 생각했었는데, 기대했던 것보 다 실제로는 별로 나쁘지..

[리얼클래스 타일러영어] DAY70 학습일기: who’s hungry? / Hang tight / Keep it together! / be good to go / Stuff / must

>> who’s hungry? (밥 먹자고 제안할 때) 배고픈 사람? => Are you hungry? (배고파요) 와는 아예 다른 표현 >> Hang tight 조금만 기다려. tight는 탄탄하다, 탱탱하다는 뜻으로 ‘당겨진 상태’ 를 묘사하는 말 hang tight은 기다리기 어려운 상황에서 ‘가만히/움직이지 말고 기다려’ >> Keep it together! 정신 차려! keep은 ‘유지하다, 지키다, 보관하다’라는 뜻 => keep it together라고 하면 흩어질 수 있는 것을 하 나로 합쳐져 있는 상태를 유지하라는 뜻 => it이 정신이라는 뜻이니까 ‘정신 잃지 말아요’라는 뜻이 된다. You have to keep it together. 정신 차려야 돼요 / 정신 잃으면 안 돼요 Kee..

[리얼클래스 타일러영어] DAY69 학습일기: Lay it on me / have what it takes (to do sth) / the real deal / face

>> Lay it on me 직역: (나한테) 그것을 눕혀봐 => (싸우거나 도전할 때) 들어와, 도전해봐, 그래 한번 해 봐 >> have what it takes (to do sth) sth을 해내는 데 필요한 역량을 갖추었다 * 여기서 take 는 need의 뜻으로 사용됨. Do you have what it takes to answer the call of the wild? 야생의 부름에 응답할 준비가 되셨습니까? I don't think I have what it takes to be a newscaster. 뉴스진행자가 되는데 필요한 역량이 없는 것 같아. It takes two to make a quarrel. 손바닥도 마주쳐야 소리가 난다. >> the real deal informal(비..

JDBCTemplate

JDBCTemplate // JDBC과정 중 반복적으로 쓰이는 구문들을 각각의 메소드로 정의해둘 곳 // "재사용할 목적"으로 공통 템플릿 작업 진행 // 이 클래스에서의 모든 메소드들은 다 static 메소드로 만들것 // 싱글톤패턴 : 메모리영역에 단 한번만 올라간 것을 재사용한 개념 public class JDBCTemplate { // 공통적인 부분 뽑아내기 // 1. DB와 접속된 Connection 객체를 생성해서 반환시켜주는 메소드 public static Connection getConnection() { // Connection 객체를 담을 그릇 생성 Connection conn = null; // 연결시키기 => 1), 2) try { Class.forName("oracle.jdbc.d..

Programming/JAVA 2024.01.13

JDBC Statement 처리순서

MVC 패턴 / ojdbc6.jar / Statement 와 PreparedStatement / ClassNotFoundException 1. MVC 패턴 Model 데이터와 관련된 역할. 데이터를 담는다거나, DB에 접근해서 데이터 입출력 View 사용자가 보게 될 시각적인 요소 / 화면 (입력, 출력) Controller 사용자의 요청을 받아서 처리 후 응답 jaynarecord.tistory.com JDBC 처리순서 / 오라클 oracle 연동 MVC 패턴 / ojdbc6.jar / Statement 와 PreparedStatement / ClassNotFoundException 1. MVC 패턴 Model 데이터와 관련된 역할. 데이터를 담는다거나, DB에 접근해서 데이터 입출력 View 사용자가..

Programming/JAVA 2024.01.13

JDBC 처리순서 / 오라클 oracle 연동

MVC 패턴 / ojdbc6.jar / Statement 와 PreparedStatement / ClassNotFoundException 1. MVC 패턴 Model 데이터와 관련된 역할. 데이터를 담는다거나, DB에 접근해서 데이터 입출력 View 사용자가 보게 될 시각적인 요소 / 화면 (입력, 출력) Controller 사용자의 요청을 받아서 처리 후 응답 jaynarecord.tistory.com JDBC용 객체 - Connection: DB의 연결정보를 담고 있는 객체 - (Prepared)Statement: 해당 DB에 SQL문을 전달하고 실행한 후 결과를 받아내는 객체 - ResultSet: 만일 실행한 SQL문이 SELECT문일 경우 조회된 결과들이 담겨있는 객체 JDBC 처리 순서 1) ..

Programming/JAVA 2024.01.13

MVC 패턴 / ojdbc6.jar / Statement 와 PreparedStatement / ClassNotFoundException

1. MVC 패턴 Model 데이터와 관련된 역할. 데이터를 담는다거나, DB에 접근해서 데이터 입출력 View 사용자가 보게 될 시각적인 요소 / 화면 (입력, 출력) Controller 사용자의 요청을 받아서 처리 후 응답화면을 지정하는 역할 - View 단에서만 출력문(System.out.println)를 사용한다. - Model의 DAO(Data Access Object)단에서만 DB에 직접적을 접근한 후 해당 SQL문 실행 및 결과를 받는다. 2. ojdbc6.jar 프로젝트 선택 후 마우스 오른쪽 클릭 -> Properties -> Java Build Path -> Libraries -> Add External JARs -> ojdbc6.jar가 있는 경로에서 jar 선택 -> Apply an..

Programming/JAVA 2024.01.13
728x90