분류 전체보기

날짜데이터 SELECT SYSDATE FROM DUAL; SELECT SYSDATE , SYSDATE + 1 AS 하루더함 , SYSDATE + 1/24 AS 한시간더함 , SYSDATE + 1/24/60 AS 일분더함 , SYSDATE + 1/24/60/60 AS 일초더함 FROM DUAL; SYSDATE로 현재 날짜데이터를 구할 수 있다. 2번째처럼 시간을 더해줄 수 있다. 형변환 (문자데이터 ↔ 날짜데이터) SELECT TO_NUMBER('1') FROM DUAL ; -- 문자형('1')을 숫자형(1) 로 형변환해 출력 SELECT TO_CHAR(1) FROM DUAL ; --숫자형(1)을 문자형('1') 로 형변환해 출력 SELECT TO_CHAR(SYSDATE , 'YYYY/MM/DD') FRO..
특정 값을 다른 특정 값으로 바꿔주는 REPLACE 함수를 배우다. SELECT PRD_ID , PRD_NAME , PRD_DETAIL , REPLACE(PRD_DETAIL, ' ', '') -- 값에 있는 띄어쓰기를 공백으로 치환 FROM TB_PRD WHERE PRD_TYPE = '가전'; REPLACE(문자열, A, B) 문자열 안에 있는 A를 B로 바꾼다.
문장의 양 끝의 공백을 제거해 주는 TRIM 함수를 배우다. SELECT TRIM(' 안녕하세요 '), TRIM( ' 안 녕 하세 요 ') -- 양 끝의 공백 제거 FROM dual; TRIM 함수안에 있는 문자열의 양 끝의 공백만 제거해 준다. 문장 내의 공백은 제거하지 않는다.
문자열을 원하는 만큼 자르는 SUBSTR 함수를 배우다. SELECT PRD_ID , PRD_NAME , PRD_DETAIL , SUBSTR(PRD_DETAIL, 1, 5) || '...' AS 상품설명생략 -- 문자열 잘라내기 (문자열, 시작위치, 시작위치부터 개수) FROM TB_PRD WHERE PRD_TYPE = '가전'; SUBSTR(자를 문자열, 시작위치, 시작위치부터 자를 개수)
SQL 소문자를 대문자로 바꾸는 UPPER함수를 배우다. SELECT UPPER('abcde123@') AS UPPER사용 FROM DUAL; --dual은 테스트 할 때 쓰는 테이블
SQL 문법 실행 순서를 배우다. 간단한 데이터 조회 상황에서는 순서를 깊게 고려하지 않아도 되지만, 테이블의 갯수가 늘어나거나 조건식이 까다로워지고 정렬이 있으면 SQL 실행순서를 알고 있는 것이 중요하다.
Python def solution(progresses, speeds): d_day = [] # 5 10 1 1 20 1 cnt = 0 biggest = 0 answer = [] len_list = len(speeds) # 3 for i in range(len_list): if (100 - progresses[i]) % speeds[i] != 0: left_pro = (100 - progresses[i]) // speeds[i] + 1 d_day.append(left_pro) else: left_pro = (100 - progresses[i]) // speeds[i] d_day.append(left_pro) biggest = d_day[0] for i in range(len_list): # 0 1 2 i..
Python # 1026번: 보물 # 문제: 옛날 옛적에 수학이 항상 큰 골칫거리였던 나라가 있었다. 이 나라의 국왕 김지민은 다음과 같은 문제를 내고 큰 상금을 걸었다. 길이가 N인 정수 배열 A와 B가 있다. 다음과 같이 함수 S를 정의하자. S = A[0] × B[0] + ... + A[N-1] × B[N-1] S의 값을 가장 작게 만들기 위해 A의 수를 재배열하자. 단, B에 있는 수는 재배열하면 안 된다. S의 최솟값을 출력하는 프로그램을 작성하시오. # 입력: 첫째 줄에 N이 주어진다. 둘째 줄에는 A에 있는 N개의 수가 순서대로 주어지고, 셋째 줄에는 B에 있는 수가 순서대로 주어진다. N은 50보다 작거나 같은 자연수이고, A와 B의 각 원소는 100보다 작거나 같은 음이 아닌 정수이다. ..
이뮨01
'분류 전체보기' 카테고리의 글 목록 (10 Page)