Eggs Sunny Side Up
본문 바로가기

분류 전체보기399

OOP_클래스와 객체, 배열 Class => field & method package 연습장; public class Class { String name; String number; int age; int scoreJava; int scoreWeb; int scoreAndroid; public Class(String name, String number, int age, int scoreJava, int scoreWEb, int scoreAndroid) { super(); this.name = name; this.number = number; this.age = age; this.scoreJava = scoreJava; this.scoreWeb = scoreWEb; this.scoreAndroid = scoreAndroid; } pu.. 2023. 3. 9.
[Java Festival] 문자열로 선언된 성적에서 성적 별 학생 수를 출력 public class P_33 { public static void main(String[] args) { // 학생들의 성적정보가 문자열로 선언되어 있을 때 // 각 성적 별 학생 수를 출력하시오. String score = "A,A,B,C,D,A,C,D,D,D,F"; String[] score1 = { "A", "A", "B", "C", "D", "A", "C", "D", "D", "D", "F" }; int cntA = 0; int cntB = 0; int cntC = 0; int cntD = 0; int cntF = 0; for(int i = 0; i < score1.length; i++) { if(score1[i].equals("A")) { cntA++; } else if(score1[i].e.. 2023. 3. 9.
[MySQL] 나이 정보가 없는 회원 수 구하기 문제 설명 다음은 어느 의류 쇼핑몰에 가입한 회원 정보를 담은 USER_INFO 테이블입니다. USER_INFO 테이블은 아래와 같은 구조로 되어있으며, USER_ID, GENDER, AGE, JOINED는 각각 회원 ID, 성별, 나이, 가입일을 나타냅니다. Column nameTypeNullable USER_ID INTEGER FALSE GENDER TINYINT(1) TRUE AGE INTEGER TRUE JOINED DATE FALSE GENDER 컬럼은 비어있거나 0 또는 1의 값을 가지며 0인 경우 남자를, 1인 경우는 여자를 나타냅니다. 문제 USER_INFO 테이블에서 나이 정보가 없는 회원이 몇 명인지 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 USERS로 지정해주세요. -- 코드를.. 2023. 3. 8.
[MySQL] 강원도에 위치한 생산공장 목록 출력하기 문제 설명 다음은 식품공장의 정보를 담은 FOOD_FACTORY 테이블입니다. FOOD_FACTORY 테이블은 다음과 같으며 FACTORY_ID, FACTORY_NAME, ADDRESS, TLNO는 각각 공장 ID, 공장 이름, 주소, 전화번호를 의미합니다. Column nameTypeNullable FACTORY_ID VARCHAR(10) FALSE FACTORY_NAME VARCHAR(50) FALSE ADDRESS VARCHAR(100) FALSE TLNO VARCHAR(20) TRUE 문제 FOOD_FACTORY 테이블에서 강원도에 위치한 식품공장의 공장 ID, 공장 이름, 주소를 조회하는 SQL문을 작성해주세요. 이때 결과는 공장 ID를 기준으로 오름차순 정렬해주세요. -- 코드를 입력하세요 S.. 2023. 3. 8.
SQL_FROM&JOIN 예제_총정리 SELECT A.직원ID , A.연봉 , A.입사일시 , B.직원ID , B.연락처 FROM 직원 A , 직원연락처 B; SELECT A.고객번호 , A.고객명 , B.전화번호 FROM 고객 A , 고객전화번호 B; SELECT A.고객번호 , A.고객명 , B.전화번호 FROM 고객 A , 고객전화번호 B WHERE A.고객번호 = B.고객번호; SELECT A.고객번호 , A.고객명 , B.전화번호 FROM 고객 A , 고객전화번호 B WHERE A.고객번호 = B.고객번호 AND A.고객번호 = '0001' AND B.전화구분코드 = '집전화'; SELECT A.고객번호 , A.고객명 , B.고객번호 , B.전화구분코드 , B.전화번호 FROM 고객 A , 고객전화번호 B WHERE A.고객번호 =.. 2023. 3. 8.
SQL_WHERE 예제_총정리 SELECT * FROM 직원 WHERE 성별 = '남'; SELECT 직원ID , 이름 , 나이 , 입사일시 FROM 직원 WHERE 연봉 >= 8000; SELECT 직원ID , 이름 , 나이 , 입사일시 FROM 직원 WHERE 연봉 > 9000; SELECT * FROM 직원 WHERE 이름 = '이현정'; SELECT * FROM 직원연락처 WHERE 연락처 = '010-1231-1234'; SELECT 부서명 FROM 부서 WHERE 근무지 = '서울'; SELECT 주소 FROM 직원주소 WHERE 직원ID = 'A0007'; SELECT * FROM 직원 WHERE 나이 >= 28 AND 성별 = '남'; SELECT * FROM 직원 WHERE 부서ID = 'D002' OR 부서ID = .. 2023. 3. 8.