본문 바로가기

분류 전체보기49

POSTGRE SQL (AS, WHERE, GROUP BY, %, DESC) 왕초보단계 글 하나에 쓰면 되는데 왜 두개로 나눴을까요? 그냥.. 그냥입니다^^ 문제보시죳 2-1. 사원마스터(HRM.EMPMST) 에 이씨 성을 가진 사람의 인원수를 조회하라. 2-2. 사원마스터(HRM.EMPMST) 에 이름(KONAME)의 두번째 글자가 이인 사람의 인원수를 조회하라. 2-3. 사원마스터(HRM.EMPMST) 에 이름(KONAME)의 마지막 글자가 이인 사람의 인원수를 조회하라. 2-4. 사원마스터(HRM.EMPMST) 의 재직중(ENTCOFLG = '1')인 사원의 부서별 인원을 조회하여 인원이 많은 순으로 정렬하라. 1번 문제는 쉽죵~ KONAME에 '이'로 시작하는 SQL문을 작성해주면 됩니다. 하지만 이름은 한글자가 아니기 때문에 KONAME = '이' 요따구로 작성하면 검색이 안되겠죠.. 2022. 7. 12.
POSTGRE SQL (SELECT, ORDER BY, DESC, 주석달기) 왕초보단계 뜨겁게 돌아온 SQL시간! 왜 뜨겁냐? 제가 데었기 때문에^^ 저는 POSTGRESQL을 사용하고 있습니다. (MSSQL과 유사하고 ORACLE하곤 좀 다름) 그래서 POSTGRE로 검색 안되면 그냥 MSSQL로 검색해서 보는데 그럼 맞는 것 같습니다. 처음 SQL을 배웠을땐 ORACLE로 배워서 그런가보다 했는데 요즘엔 또 안썼다고 낯설기가.... 그렇게 낯설수가... ANYWAY! 간단한 녀석들부터 시작합니다~ 초심으로 돌아가서 정리하는 SQL~~~ HERE WE GO! 1-1. 사원마스터(HRM.EMPMST) 조회해서 해당 사원의 사번, 이름, 이메일,입사일을 조회 하여 이름순으로 정렬하라. 1-2. 사원마스터(HRM.EMPMST) 조회해서 해당 사원의 사번, 이름, 이메일,입사일을 조회 하여 입사.. 2022. 7. 12.
학생 관리 프로그램 (02 StudentExpel class만들기) 바로 쓰는 제 2부 학생 관리 프로그램 시간이 돌아왔습니다! (짝짝짝) StudentExpel이라는 javaclass를 생성해주겠습니다. 이름에서도 물씬 풍겨오는 제적의 향기 ~~ 으흠~~스멜 코드가 짧기 때문에 전체 코드를 보여드리겠습니다. package com.javalec.manager; import java.util.ArrayList; public class StudentExpel { ArrayList expelStudents; //배열의 데이터 타입은 Student, 배열이라 expelStudents라고 네이밍 public StudentExpel() { expelStudents = new ArrayList(); //초기화와 생성 (제적당한 모든 학생) } //외부에서 접근할 수 있게 public.. 2022. 7. 6.
학생 관리 프로그램 (01 Student class만들기) 쨘! 오늘은 자바로 간단한 학생관리 프로그램을 만들어보겠다. 강사님은 이걸 발전시켜서 회사에서 직원관리 프로그램도 만들 수 있다고 하셨지만 글쎄? 내가 될까 이렇게 쪼꾸만 내가? 하여튼간 우리는 주어진 학생관리 프로그램부터 만들어보자. 1. 설계 2. 클래스 만들기 3. 데이터 넣기 4. 데이터 추출 이러한 순서대로 생각해보면 된다. 설계단계에서는 프로그램을 어떻게 짤지 생각해보는 단계인데 답은 이미 정해져있고 난 생각만 하면됨^^ 일단 학생을 관리할 StudentManager라는 것 1개, Student라는 곳에는 학생의 개인 정보를 넣을 것이다. 대충 이름 나이 학번 어쩌구 저쩌구 개인신상 넣어줄 곳. 마지막 StudentExpel이라고 해서 제적당한 학생들을 넣어줄 곳을 만들어준다. 제적이라는 특수.. 2022. 7. 6.