본문 바로가기

분류 전체보기33

하나은행 2024년 상반기 디지털/ICT 최종합격 후기 1. 서류1. 하나은행에 지원한 이유를 본인의 지원 분야와 연관지어 구체적으로 작성해 주시기 바랍니다. (800자)2. (온기) 공동의 목표를 위해, 원팀 마인드셋으로 구성원 간 협업을 이끌어내거나 협업의 어려움을 극복하기 위해 노력했던 경험을 작성 해 주시기 바랍니다. (800자)3. (용기) 미래에 대한 용기로 두려움을 극복하고 새로운 변화를 시도한 경험에 관해 사례를 들어 구체적으로 작성해 주시기 바랍니다. (800자)4. (동기) 자신의 성장과 발전을 위한 행동의 동기(원동력)에 대해, 입행 후 하나은행에서의 목표 달성을 위한 노력과 연관지어 작성해 주 시기 바랍니다. (800자)하나은행 뿐만 아니라 여러 기업의 자소서를 작성하면서 두괄식으로 간결하게 작성하려고 노력하였다.내가 했던 활동들을 정리.. 2024. 6. 2.
TIMESTAMPDIFF() 사용하기 TIMESTAMPDIFF(unit, datetime_expr1, datetime_expr2) 단위(unit) SECOND : 초 MINUTE : 분 HOUR : 시 DAY : 일 WEEK : 주 MONTH : 월 QUARTER : 분기 YEAR : 연 MySQL의 TIMESTAMPDIFF 함수를 사용하여 두 날짜 또는 시간 값 사이의 차이를 계산하는 예제를 들어보겠습니다. 이 예제에서는 두 날짜 사이의 차이를 일(days), 시간(hours), 분(minutes) 단위로 각각 계산해보겠습니다. 예제 1: 일(DAY) 단위로 차이 계산하기 두 날짜 '2023-01-01'과 '2023-01-31' 사이의 차이를 일 단위로 계산해 보겠습니다. SELECT TIMESTAMPDIFF(.. 2024. 4. 7.
날짜 관련 함수 정리 DATE(expression) - 주어진 expression에 해당하는 날짜 정보 반환 MONTH(date) - 주어진 date에서 월에 해당하는 숫자를 반환(0~12) DAY(date) - 주어진 date에서 일자에 해당하는 숫자를 반환(0~31) HOUR(date) - 주어진 date에서 시간에 해당하는 숫자를 반환(0~23) MINUTE(date) - 주어진 date에서 분에 해당하는 숫자를 반환(0~59) SECOND(date) - 주어진 date에서 초에 해당하는 숫자를 반환(0~59) WEEKDAY(date) - 주어진 date에서 요일에 해당하는 숫자를 반환(월요일=0, 일요일=6) LAST_DAY(date) - 주어진 date에서 해당 월의 마지막 날짜 정보 반환 SEC_TO_TIME(se.. 2024. 4. 4.
LIKE 연산자 SQL의 LIKE 연산자 SQL에서 LIKE 연산자는 특정 패턴과 일치하는 문자열을 찾는데 사용됩니다. LIKE 연산자는 두 가지 와일드카드와 함께 사용됩니다. % 와일드카드는 0개 이상의 임의의 문자를, _ 와일드카드는 정확히 하나의 임의의 문자를 의미합니다. LIKE 연산자의 사용 예시 1. 특정 문자로 시작하는 데이터 찾기: SELECT * FROM 테이블명 WHERE 컬럼명 LIKE 'a%'; 위의 쿼리는 'a'로 시작하는 모든 데이터를 선택합니다. 2. 특정 문자를 포함하는 데이터 찾기: SELECT * FROM 테이블명 WHERE 컬럼명 LIKE '%a%'; 위의 쿼리는 'a'를 어디에든 포함하는 모든 데이터를 선택합니다. 3. 특정 문.. 2024. 3. 5.
UNION / UNION ALL UNION과 UNION ALL의 차이점을 설명하기 위해, 아래와 같은 두 개의 테이블을 가정해봅시다. 테이블 A: Name ---- John Anna Tom테이블 B: Name ---- Anna Tom Peter이제 UNION과 UNION ALL을 사용하여 두 테이블을 결합하겠습니다. UNION 사용 UNION을 사용하면 두 테이블의 결과를 결합하고 중복된 레코드를 제거합니다. 따라서 결과는 다음과 같습니다. SELECT Name FROM A UNION SELECT Name FROM B; 결과: Name ---- John Anna Tom Peter여기서 볼 수 있듯이, 'Anna'와 'Tom'은 두 테이블에 모두 존재하지만, UNION을 사용하였기 때문에 결과에서는 한 번만 .. 2024. 3. 4.
@ModelAttribute와 @RequestBody 차이점 @ModelAttribute와 @RequestBody 차이점 @ModelAttribute URL의 쿼리 파라미터나 HTML Form 형식으로 HTTTP 요청 파라미터가 전송되는 경우. 예를 들어, 사용자가 폼에 데이터를 입력하고 제출하는 경우, 사용자가 입력한 데이터는 HTTP 요청 파라미터로 전송된다. @PostMapping("/users") public String processForm(@ModelAttribute("user") User user) { // user 객체는 HTTP 요청 파라미터를 바인딩하여 생성됨 ... }이렇게 @ModelAttribute를 사용하면 HTTP 요청 파라미터를 User 객체에 자동으로 바인딩할 수 있다. @RequestBody HTTP 메세지 바디에 Json 등의 형.. 2024. 2. 17.
728x90
반응형