[오라클] 12.비교 연산자
·
💾 Database/Oracle
데이터를 조회할 때 원하는 레코드만 필터링해서 출력하려면 비교 연산자와 관계 연산자가 사용된다. 우선, 아래 연산자의 종류를 보면, 아마 대부분 익숙한 연산자일 것이다. =는 같음을, !=는 다름을 나타낸다. 주의해야할 점은, !=과 동일한 의미를 가진 연산자가 ^=와 이렇게 두 개가 더 존재한다. 이 세 가지 모두 같지 않다를 나타낸다. 그러면 왜 같은 의미의 연산자가 세 개나 있을까? 원래 !=은 Oracle이 아닌 다른 DBMS들이 사용하는 연산자이다. MySQL, SQL Server, Informix, Sybase 등 여러 DBMS에서 사용되며, 사실상 표준 아닌 표준이 된 연산자라서 사용한다. 는 ANSI SQL에서 정의한 표준이고 ^=는 Oracle에서만 주로 사용되며 호환성이 낮다.그러면 ..
[Spring] 1.Spring 소개와 학습 안내
·
🖥️ Backend/Spring
Spring Framework란 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 엔터프라이즈급 애플리케이션을 개발하기 위한 모든 기능을 종합적으로 제공하는 경량화된 솔루션이다. 엔터프라이즈급 개발이란 뜻대로만 풀이하면 기업을 대상으로 하는 개발을 뜻한다. 즉, 대규모 데이터 처리와 트랜잭션이 동시에 여러 사용자로 부터 행해지는 매우 큰 규모의 환경을 엔터프라이즈 환경이라 일컫는다. 스프링 사이트에 들어가보면 굉장히 많은 프로젝트들이 목록화 돼 있다. 근데 스프링이 처음 등장했을때는 이렇게 프로젝트가 따로 있는 것이 아니었고 스프링 프레임워크만 존재했다. 스프링이 존재감을 보이게 된 이유는 Dependency Injection 기능과 Transaction Management 이 두 가지 떄문이다. ..
[Programmers/Java/Lv.0] 31.배열 자르기
·
👨‍💻 Coding Test/Java
문제 설명정수 배열 numbers와 정수 num1, num2가 매개변수로 주어질 때, numbers의 num1번 째 인덱스부터 num2번째 인덱스까지 자른 정수 배열을 return 하도록 solution 함수를 완성해보세요. 제한사항- 2 ≤ numbers의 길이 ≤ 30 - 0 ≤ numbers의 원소 ≤ 1,000 - 0 ≤num1 num2 numbers의 길이 입출력 예numbersnum1num2result[1, 2, 3, 4, 5]13[2, 3, 4][1, 3, 5]12[3, 5]입출력 예 #1 : [1, 2, 3, 4, 5]의 1번째 인덱스 2부터 3번째 인덱스 4 까지 자른 [2, 3, 4]를 return 합니다. 입출력 예 #2 : [1, 3, 5]의 1번째 인덱스 3부터 2번째 인덱스 5까..
[Programmers/Java/Lv.0] 30.짝수의 합
·
👨‍💻 Coding Test/Java
문제 설명정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. 제한사항0 n ≤ 1000 입출력 예nresult103046입출력 예 #1 : n이 10이므로 2 + 4 + 6 + 8 + 10 = 30을 return 합니다. 입출력 예 #2 : n이 4이므로 2 + 4 = 6을 return 합니다. 나의 풀이class Solution { public int solution(int n) { int answer = 0; for(int i=0; i 다른 풀이1class Solution { public int solution(int n) { int answer = 0; for(in..
[Programmers/Java/Lv.0] 29.양꼬치
·
👨‍💻 Coding Test/Java
문제 설명머쓱이네 양꼬치 가게는 10인분을 먹으면 음료수 하나를 서비스로 줍니다. 양꼬치는 1인분에 12,000원, 음료수는 2,000원입니다. 정수 n과 k가 매개변수로 주어졌을 때, 양꼬치 n인분과 음료수 k개를 먹었다면 총얼마를 지불해야 하는지 return 하도록 solution 함수를 완성해보세요. 제한사항- 0 n - n / 10 ≤ k - 서비스로 받은 음료수는 모두 마십니다. 입출력 예nkresult103124,000646768,000입출력 예 #1 : 10인분을 시켜 서비스로 음료수를 하나 받아 총 10 * 12000 + 3 * 2000 - 1 * 2000 = 124,000원입니다. 입출력 예 #2 : 64인분을 시켜 서비스로 음료수를 6개 받아 총 64 * 12000 + 6 * 2000 ..
[Programmers/Java/Lv.0] 28.각도기
·
👨‍💻 Coding Test/Java
문제 설명각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. - 예각 : 0 - 직각 : angle = 90 - 둔각 : 90 - 평각 : angle = 180 제한사항- 0 angle ≤ 180 - angle은 정수입니다. 입출력 예angleresult7019131804입출력 예 #1 : angle이 70이므로 예각입니다. 따라서 1을 return합니다. 입출력 예 #2 : angle이 91이므로 둔각입니다. 따라서 3을 return합니다. 입출력 예 #3 : angle이 180..
Developer Quarterly
DQ