2025/03 27

부트캠프 25일차 (join

1) JOIN1-1) cross join1-2) equi join(등가조인)1-3) non equi join(비등가조인) (익숙치않음)1-4) self join1-5) inner join1-6) outer join 2) 예제3_)정리1) @@ JOIN @@ 2개이상의 테이블을 결합하여 데이터를 조회하는 방법  1-1) Cross Join (테이블1의컬럼  수 * 테이블2의 컬럼수)#----------------Cross Join (알아만두자)--------------------------------------SELECT * FROM emp; #14r,9cSELECT * FROM dept; #5r 3c#mariadb 방식SELECT * FROM emp,dept; #(14*5)r (9*3)c#ansi 방식S..

부트캠프(DB) 2025.03.07

부트캠프24일차 ( 조건함수 , 그룹함수)

1) 단일 행 기타 함수1-1) ifnull 1-2) 조건함수 if , case  2) 그룹함수    2-1) count    2-2 )  ** group by **    2-3) sum , avg      2-4) min max stddev variance    2-5 ) having    2-6) 순위지정 , 누계함수(rank ()over() , sum()over() )  3) 마무리 예제1) @@ 단일행 기타함수 @@1-1) ifnull ifnull(컬럼,기본값) : 컬럼의 값이 null인 경우 기본값을 치환-- 교수의 이름 , 직급 , 급여 , 보너스 , 급여+보너스SELECT NAME , POSITION , salary , bonus , salary+bonusFROM professor; #bon..

부트캠프(DB) 2025.03.06

부트캠프23일차 (집합연산자 함수 날짜)

TOO BAD (feat. Anderson .Paak)아티스트G-DRAGON앨범Übermensch발매일2025.02.251) 집합연산자1-1) UNION (합집합) 1-2) intersect (교집합)  2) 함수2-1)대소문자 관련함수(upper lower)2-2)문자열 길이함수(length)2-3)문자열 연결함수(concat)2-4)부분 문자열 (substr , left , right)2-5) instr (문자위치 인덱스 리턴)2-6)문자추가함수  (lpad , rpad)2-7) 문자 제거함수 (trim , ltrim , rtrim)2-8)문자치환함수2-9)round , truncate (반올림 , 버림)2-10)ceil ,floor (근사함수)2-11)mod , power ( 나머지 , 제곱) 3)..

부트캠프(DB) 2025.03.05

자바/스프링 부트캠프 22일차( 시작,SELECT, WHERE )

1) DB설치 및 초기설정1-1) 테이블 설정1-2) 주석 관련  알아야할 것1-3) 쿼리 실행 2)SELECT2-1) DESC 3) Where3-1)between3-2) in , not in . or3-3) like3-4 null3-5 order by3-6) join 맛보기 4) 예제 풀이  DB버전은  pdf에 없는 버전이어도 괜찮다.   설치한 파일을 더블클릭해보자  ↓ ↓ ↓  관리자비번 설정화면임  Use UTF8  언체크 시 한글이 안됨 클릭실행 후 신규버튼 누르면 다음과같은 창이나옴  DB를 하나 더 만들어보자  도구 -> 사용자관리자  클릭 후1사용자이름 만들고2호스트는 %( 모든곳에서접근)3비밀번호를 외우기편한것으로 설정!  새로운 사용자로 접근하는 법파일->세션관리자 들어가서세션을 하나..

부트캠프(DB) 2025.03.04

주말복습5

1) 입출력 스트림2)파일입출력스트림3)보조스트림(BufferedStream) 4)ObjectStream5)SequenceStream 6)쓰레드6-1)쓰레드의 동기화6-2)Daemon 쓰레드6-3) 쓰레드 정리 7) Function패키지 ( 람다)   1) @ 입출력 스트림 @ 출력스트림 : 외부로데이터전송입력스트림 : 외부데이터 읽기  입출력스트림의 예시를 하나씩만해보자! 입력스트림InputStream은 바이트형(1byte)입력InputStreamReader : 문자형(1char)입력public class InputStreamEx2 { public static void main(String[] args) throws IOException { InputStream is = System.in; int ..

주말복습4(Collection(List,set,Map)

이제 복습은 개념보단 코드위주로 할 것 같다 1)컬렉션프레임워크1-1) List1-2) Set1-3)Map1-4) Iterator(컬렉션프레임워크에 대해 이해가 어느정도 되어있으므로살짝씩만 할것임)  1 )@@  컬렉션 프레임워크@@ 컬렉션 프레임워크 에 대해서는 간단히만 말하고 코드로 복습하겠음!!!  컬렉션프레임워크에는List , Set , Map 존재 * Collection 인터페이스 : 객체를 여러개저장할 수 있는 객체] 1-1) List* List : Collection 인터페이스의 하위* 객체들 저장할 때 저장된 순서를 유지 -> 인덱스 사용 가능* 구현클래스 : ArrayList , Vector , LinkedList..* Vector : Collection프레임워크 이전의 클래스* Coll..

반응형