본문 바로가기
반응형

정리4

[SQL]UNION ALL, UNION 1. UNION : 집합 연산자로 데이터를 위 아래로 연결하기 (중복 제거) 1) 문제 > 부서 번호와 부서번호별 토탈월급을 출력하고 맨 아래에 전체 토탈월급을 출력하는데 부서번호를 오름차순으로 출력하세요. select deptno, sum(sal) from emp group by deptno union select to_number(null) as deptno, sum(sal) from emp; 컬럼 갯수와 데이터 타입을 위와 같게 맞춰주어야 한다. > 직업, 직업별 토탈월급을 출력하는데 직업이 abcd 순으로 정렬되어 출력하고 맨 아래에 전체 토탈월급을 출력하세요. select job, sum(sal) from emp group by job union select to_char(null) as job.. 2024. 1. 6.
git bash로 github에 프로젝트 업로드하기 오랜만이라 내가 까먹을까봐 gitbash 명령어를 정리해놓기로 했다 eclipse나 intellij말고 프로젝트를 github에 업로드하는 방법이다 git config --global user.name 깃허브이름 git config --global user.email 가입한이메일 cd 프로젝트경로 git init // =>폴더 내 .git 생성 git remote add origin 레포지토리 주소 // => git remote add origin (레포지토리 주소) : 원격지(origin) 연결 git status // => Untracked files 라며 git add 해야할 파일들을 확인할 수 있음 //나는 모두 추가할 예정이기 때문 git add --all 또는 git add * git comm.. 2023. 12. 14.
프로그래머스 day5 - 이어 붙인 수 문제 설명 정수가 담긴 리스트 num_list가 주어집니다. num_list의 홀수만 순서대로 이어 붙인 수와 짝수만 순서대로 이어붙인 수의 합을 return하도록 solution 함수를 완성해주세요. 입출력 예 num_list result [3,4,5,2,1] 393 [5,7,8,3] 581 입출력 예 #1 홀수만 이어붙인 수는 351이고 짝수만 이어붙인 수는 42입니다. 두 수의 합은 393입니다. 입출력 예 #2 홀수만 이어 붙인 수는 573이고 짝수만 이어붙인 수는 8입니다. 두 수의 합은 581입니다. *내가 해결한 코드* String a, b를 선언해서 만들어주고 num_list[i]를 String으로 변환해 집어넣어준다 기본 문제에 적혀있는 answer가 int라 parseInt로 다시 in.. 2023. 11. 3.
프로그래머스 day5 - 원소들의 곱과 합 day5 전부 풀었는데 문제 포스팅은 천천히 하려고 한다. 원소들의 곱과 합은 어려운 문제는 아닌데 합의 제곱이라는 걸 그냥 넘겨버려서 왜 답이 안나오지 한참 디버그를 했다... 바보 문제 설명 정수가 담긴 리스트 num_list가 주어질 때, 모든 원소들의 곱이 모든 원소들의 합의 제곱보다 작으면 1을 크면 0을 return하도록 solution 함수를 완성해주세요. 입출력 예 num_list result [3,4,5,2,1] 1 [5,7,8,3] 0 입출력 예 #1 모든 원소의 곱은 120, 합의 제곱은 225이므로 1을 return합니다. 입출력 예 #2 모든 원소의 곱은 840, 합의 제곱은 529이므로 0을 return합니다. *내가 해결한 코드* class Solution { public in.. 2023. 11. 3.
반응형