It's going to be one day 🍀

안녕하세요! 매일 매일 공부하려고 노력하는 백엔드 개발자 지망생의 공부 흔적입니다.

정렬 2

[DBMS] DML/내장함수/그룹화, 정렬/JOIN 기본

DML이란? Data Manipulation Language의 약자로 데이터베이스에서 데이터를 조작하는데 사용함. SQL을 이용하여 데이터를 조회, 삽입, 수정, 삭제하기 위한 문법임. 조회 - 모든 열을 조회하기 SELECT * FROM students; - 특정 열을 조회하기 학생의 이름과 나이만 조회함 SELECT name, age FROM students; - 별칭을 사용하여 열 이름 변경 학생의 이름에 해당하는 열을 "col1"로, 나이에 해당하는 열을 "col2"로 변경함. SELECT name AS col1, age AS col2 FROM students; - 조건을 사용하여 데이터 필터 조건을 만족하는 행만 조회함 SELECT * FROM students WHERE age >= 30; - ..

Back-End/DBMS 2024.02.22

[Java 교육] 스트림 Optional/생성/가공/결과 (다시 복습 필수)

[공부 내용 정리] 매핑 (map, flatMap) map : 스트림의 요소를 하나씩 특정 값으로 변환하는 메소드임. 이렇게 변환된 값은 새로운 스트림으로 만들어짐. List list = Arrays.asList("a", "b", "c", "d", "e"); // 하나씩 대문자로 변환 가능 list.stream().map(x -> x.toUpperCase()).forEach(System.out::println); flatMap : map과 마찬가지로 스트림의 요소들을 다른 값으로 대체하는 것은 같지만, 대체하는 값이 스트림일 경우에 flatMap을 사용함. 2차원, 2단계 배열 또는 List 타입에 대해서 일괄적으로 하나의 Stream에서 연산할 수 있도록 함. flatMap은 한 차원씩 배열을 평면화함..