728x90
728x90
데일리루틴 SQLMySQL 3월에 태어난 여성 회원 목록 출력하기 정답입니다.SELECT MEMBER_ID, MEMBER_NAME, GENDER, DATE_FORMAT(DATE_OF_BIRTH, '%Y-%m-%d') DATE_OF_BIRTHFROM MEMBER_PROFILEWHERE DATE_FORMAT(DATE_OF_BIRTH, '%m') = 3 AND TLNO IS NOT NULL AND GENDER = 'W'ORDER BY MEMBER_ID MONTH(DATE_OF_BIRTH) = 3:생일의 월이 3월인 회원만 조회합니다.GENDER = 'W':여성 회원만 필터링합니다.TLNO IS NOT NULL:전화번호가 NULL이 아닌 경우만 조회합니다.ORDER BY MEMBER_ID ASC:회원 ID를 기..
데일리루틴 SQLMySQL 가격대 별 상품 개수 구하기 정답입니다.SELECT FLOOR(PRICE/10000)*10000 PRICE_GROUP, COUNT(*) PRODUCTSFROM PRODUCTGROUP BY FLOOR(PRICE/10000)*10000ORDER BY PRICE_GROUP FLOOR(PRICE / 10000) * 10000: 가격을 만원 단위로 내림하여 그룹화 기준을 생성합니다.COUNT(*): 각 가격대 그룹의 상품 개수를 계산합니다.GROUP BY: 생성된 가격대 그룹 기준으로 데이터를 그룹화합니다.ORDER BY PRICE_GROUP: 결과를 가격대 오름차순으로 정렬합니다. 데일리루틴 알고리즘Java 최소직사각형 정답입니다.class Solution { public int..
Lv 3. Enum, 제네릭, 람다 & 스트림을 이해한 계산기 만들기Lv3.java더보기더보기package Lv3;import java.util.InputMismatchException;import java.util.Scanner;public class Lv3 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); ArithmeticCalculator calculator = new ArithmeticCalculator(); while (true) { int num1 = 0; int num2 = 0; boole..
Lv 2. 클래스를 적용해 기본적인 연산을 수행할 수 있는 계산기 만들기Lv2.java더보기package Lv2;import java.util.InputMismatchException;import java.util.Scanner;public class Lv2 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Calculator calculator = new Calculator(); while (true) { int num1 = 0; int num2 = 0; boolean validInput = false..
Lv1. 클래스 없이 기본적인 연산을 수행할 수 있는 계산기 만들기Lv1.java더보기package Lv1;import java.util.InputMismatchException;import java.util.Scanner;public class Lv1 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (true) { int num1 = 0; int num2 = 0; String operator = ""; double answer = 0; boolean validIn..
데일리루틴 SQLMySQL 조건에 맞는 사용자와 총 거래금액 조회하기 정답입니다.SELECT B.WRITER_ID USER_ID, U.NICKNAME, SUM(B.PRICE) TOTAL_SALESFROM USED_GOODS_BOARD BJOIN USED_GOODS_USER U ON U.USER_ID = B.WRITER_IDWHERE B.STATUS = 'DONE'GROUP BY B.WRITER_ID, U.NICKNAMEHAVING SUM(B.PRICE) >= 700000ORDER BY TOTAL_SALES SELECT B.WRITER_ID USER_ID, U.NICKNAME, SUM(B.PRICE) TOTAL_SALES게시글 작성자 ID(WRITER_ID)를 USER_ID라는 별칭으로 선택합니다.사용자 ..