Eggs Sunny Side Up
본문 바로가기

분류 전체보기399

GROUP BY 1. GROUP BY 문법 SELECT 소속반, COUNT(*) AS 반별인원수 FROM 수강생정보 GROUP BY 소속반 ; SELECT 소속반, 학생이름 FROM 수강생정보 GROUP BY 소속반 ; --이건 오류코드(소속반 안으로 학생이름이 들어갈 칸 수가 부족) SELECT 소속반, COUNT(학생이름) FROM 수강생정보 GROUP BY 소속반 ; 2. GROUP BY 사용이유 SELECT 소속반, COUNT(*) FROM 수강생정보 GROUP BY 소속반; SELECT 학생ID, AVG(성적) FROM 성적표 GROUP BY 학생ID; SELECT 학생ID, SUM(성적) FROM 성적표 GROUP BY 학생ID ; SELECT 학생ID, MAX(성적), MIN(성적) FROM 성적표 GROU.. 2023. 3. 3.
복습용문제_230303 /* FROM 조인 , ANSI 조인 복습 */ /* 1. 직원 테이블과 직원연락처 테이블을 [직원ID] 로 조인하여 아래와 같은 결과를 출력하세요. 직원ID 이름 연봉 휴대폰 (이건 AS 로 이름 바꾼것) A0001김철수2800010-1231-1234 A0002강홍수3000010-2544-6342 A0003이현정2600010-7766-5231 A0004김선미4500010-4433-5522 A0005문현철5000010-9988-7273 A0006송대주7500010-8373-5511 A0007메이슨6200010-2323-1133 A0008송진아7500010-8877-0087 */ SELECT * FROM 직원; SELECT * FROM 직원연락처; SELECT A.직원ID , A.이름 , A.연봉 , B... 2023. 3. 3.
BubbleSort (버블정렬) package 메소드; import java.util.Arrays; public class Ex_연습장 { public static void main(String[] args) { // 버블정렬 // 오름차순으로 정렬한건데 // 비교하기 위해서 처음부터 내림차순으로 초기화 int[] array = { 5, 4, 3, 2, 1 }; // 1, 2, 3, 4, 5로 정렬할거임 int temp; for(int k = 1; k array[i+1]) { temp = array[i]; array[i] = array[i+1]; array[i+1] = temp; } } } Sys.. 2023. 3. 3.
치환 package 이차원배열; public class Ex02_치환 { public static void main(String[] args) { String 왼손 = "핸드폰"; String 오른손 = "커피"; //왼손 = 오른손; // 커피 //오른손 = 왼손; // 커피 //// 따라서 위 방법으로는 치환이 불가! // 비어있는 책상을 하나 만들어줌 String 책상 = ""; // 빈 공간이라는 변수는 'temp'를 대체적으로 사용 책상 = 왼손; // 책상엔 핸드폰 왼손 = 오른손; // 책상엔 핸드폰, 왼손엔 커피 오른손 = 책상; // 책상엔 없음, 오른손엔 핸드폰, 왼손엔 커피 System.out.println("왼손 : "+왼손); System.out.println("오른손 : "+오른손);.. 2023. 3. 3.
이차원배열_입력한 값과 답을 비교하고 총점 출력 package 이차원배열; import java.util.Scanner; public class Ex_연습장 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[][] answer = { {4, 5, 4, 1, 2} , {0, 0, 0, 0, 0} , {10, 20, 30, 20 , 20} }; for(int i = 0; i > "); answer[1][i] = sc.nextInt(); } System.out.println(); int sum = 0; for(int i = 0; i < 5; i++) { if.. 2023. 3. 3.
이차원배열_5행 5열 배열 선언 후 숫자를 'ㄹ'자 모형으로 출력 방법 1) package 이차원배열; public class Ex09_실습 { public static void main(String[] args) { int[][] array = new int[5][5]; int num = 1; for(int i = 0; i < array.length; i++) { if(i%2 == 0) { for(int j = 0; j < array[i].length; j++) { array[i][j] = num++; } } else { for(int j = 0; j < array[i].length; j++) { array[i][4-j] = num++; } } } for(int i = 0; i < array.length; i++) { for(int j = 0; j < array[i].. 2023. 3. 3.