분류 전체보기
-
Mysql - 시간,날짜 관련 함수(2)DataBase/MySql 2023. 10. 12. 16:03
시간,날짜 관련 함수(2) 함수 설명 DATE_FORMATE 시간/날를 지정한 형식으로 반환 형식 설명 %Y 년도 4자리 %y 년도 2자 %M 월 영문 %m 월 숫자 %D 일 영문(1st, 2st...) %d, %e 일 숫자 (01~31) %T hh:mm:ss %r hh:mm:ss AM/PM %H, %k 시 (~23) %h, %l 시 (~12) %i 분 %S, %s 초 %p AM/PM SELECT REPLACE( REPLACE( DATE_FORMAT(NOW(), '%Y년 %m월 %d일 %p %h시 %i분 %초'), 'AM', '오전' ), 'PM', '오후' ) ======실행결과======= 2023년 10월 12일 오전 07시 00분 초 함수 설명 STR_TO_DATE(S,F) S를 F형식으로 해석하..
-
Java - txt파일 줄바꿈기준 출력하기Java/JAVA 2023. 10. 12. 13:55
파일 불러오기, 읽어오기, 출력하기 https://jay-cheol.tistory.com/203 JAVA - txt파일불러오기,읽어오기,출력하기 1. 파일불러오기 / 2. 파일 읽어오기 / 3. 파일 출력하기 파일불러오기 import java.io.File; File note = new File("C:\\Users"); 파일이 위치한 경로를 입력해주면된다. 파일 읽어오기 BufferedReader br = new BufferedRead jay-cheol.tistory.com 파일을 읽어와 한줄씩 읽어오는 코드 while((str = br.readLine()) != null) { System.out.println(str); } javaTest.txt 파일 file Test file Test 3 file T..
-
JAVA - 읽어온파일(file) split하기Java/JAVA 2023. 10. 12. 10:24
이번에는 읽어온 파일들을 split하여 데이터 가공하는법이다. 특정 전화번호를 설정하여 해당 전화번호가 우리가 불러온 파일 내부에 존재하는지를 확인하는 예제이다. 파일 읽어오기에 관한 글은 아래의 글을 참고하자. https://jay-cheol.tistory.com/203 JAVA - txt파일불러오기,읽어오기,출력하기 1. 파일불러오기 / 2. 파일 읽어오기 / 3. 파일 출력하기 파일불러오기 import java.io.File; File note = new File("C:\\Users"); 파일이 위치한 경로를 입력해주면된다. 파일 읽어오기 BufferedReader br = new BufferedRead jay-cheol.tistory.com 결과값, 전화번호 클래스 생성 class response..
-
JAVA - txt파일불러오기,읽어오기,출력하기Java/JAVA 2023. 10. 12. 10:07
1. 파일불러오기 / 2. 파일 읽어오기 / 3. 파일 출력하기 파일불러오기 import java.io.File; File note = new File("C:\\Users"); 파일이 위치한 경로를 입력해주면된다. 파일 읽어오기 BufferedReader br = new BufferedReader(new FileReader(note)); 불러온 파일을 읽어오는 코드이다. 위에서 입력받은 경로가 저장된 note를 입력한다면 해당 경로의 파일을 불러와 해당 파일을 읽어온다. 읽어오기도 마찬가지로 import를 해준다. 그리고 여기서는 try/catch가 필요하다고 요구한다. main에서 throws Exceptoin혹은 내부에서 try/catch로 예외를 처리해주어야한다. 파일 출력하기 String str ..
-
Mysql - 시간,날짜 관련 함수(1)DataBase/MySql 2023. 9. 25. 10:54
시간,날짜 관련 함수 - 현재 시간, 날짜 함수 설명 CURRENT_DATE, CURDATE 현재 날짜 반환 CURRENT_TIME, CURTIME 현재 시간 반환 CURRENT_TIMESTAMP, NOW 현재 시간과 날짜 반환 SELECT CURDATE(), CURTIME(), NOW(); - 문자열에 따른 날짜,시간 함수 설명 DATE 문자열에 따라 날짜 생성 TIME 문자열에 따라 시간 생성 SELECT '2021-6-1' = '2021-06-01', DATE('2021-6-1') = DATE('2021-06-01'), '1:2:3' = '01:02:03', TIME('1:2:3') = TIME('01:02:03'); DATE 함수를 사용하는 경우와 하지 않는 경우의 결과값이 다르다. TIME또한 ..
-
[IntelliJ] - SpringJUnit4ClassRunner import 안되는 경우JAVA오류 2023. 9. 15. 13:36
IntelliJ에서 SpringJUnit4ClassRunner.class를 사용하기위해서는 우선 pom.xml에 해당 내용을 등록해줘야한다. 우선 정석적인 방법을 소개하겠다. google에서 mavenrepository검색 후 해당 사이트에 젭속 -> Spring Test검색 검색 결과 중 위의 그림과 같은 것을 클릭하여 아무 version을 복사하여 pom.xml에 붙여넣기 후 Maven -> Reload Project org.springframework spring-test ${org.springframework-version} 위의 작업을 모두 하였는데 import가 되지 않아 직접 수동으로 경로를 찾아보았는데도 뜨지 않았다.. 그래서 그냥 수동으로 경로를 전체 복사하였다. import org.sp..
-
MySql - 숫자와 문자열을 다루는 함수들DataBase/MySql 2023. 9. 8. 13:09
숫자와 문자열을 다루는 함수들 - 반올림, 올림, 내림 함수 설명 ROUND 반올림 CEIL 올림 FLOOR 내림 SELECT ROUND(0.5), =====> 1 CEIL(0.4), =====> 1 FLOOR(0.6); =====> 0 - 절대값 함수 설명 ABS 절대값 SELECT ABS(1), =====> 1 ABS(-1), =====> 1 ABS(3 - 10); =====> 7 - 최대값, 최소값 함수 설명 GREATEST (괄호 안에서) 가장 큰 값 LEAST (괄호 안에서) 가장 작은 값 SELECT GREATEST(1, 2, 3), ======> 3 LEAST(1, 2, 3, 4, 5); ======> 1 -그룹함수 함수 설명 MAX 가장 큰 값 MIN 가장 작은 값 COUNT 갯수 (NUL..
-
MySql - 각종연산자들DataBase/MySql 2023. 9. 7. 11:24
MySql의 각종 연산자들 정리 1. 사칙연산연산자 의미+, - , *, /더하기, 빼기, 곱하기, 나누기%, MOD 나머지SELECT 1 +2;SELECT 3 * (2 + 4) / 2, 'Hello';SELECT 10 % 3;문자열에 사칙연산을 가하면 문자열을 0 으로 인식한다. SELECT 'ABC' + 3; ==> 3SELECT 'ABC' * 3; ===> 0숫자로 구성된 문자열은 숫자로 자동 인식SELECT '1' + '002' * 3; ==> 7 SELECT (컬럼명 + 컬럼명) FROM (테이블명);SELECT ProductName, Price / 2 AS HalfPriceFROM Products; 2. 참/거짓 관련 연산자SELECT TRUE, FALSE;SELECT ! TRU..