728x90
728x90
객체지향 언어 = 프로그래밍 언어 + 객체지향개념(규칙) 객체지향언어의 특징캡슐화상속추상화다형성클래스클래스의 정의 : 클래스란 객체를 정의해 놓은 것클래스의 용도 : 클래스는 객체를 생성하는 데 사용객체 = 속성(변수) + 기능(메서드)객체의 정의 : 실제로 존재하는 것. 사물 또는 개념객체의 용도 : 객체가 가지고 있는 기능과 속성에 따라 다름ex)클래스객체제품 설계도제품TV 설계도TV붕어빵기계붕어객체와 인스턴스객체 : 모든 인스턴스를 대표하는 일반적 용어인스턴스 : 특정 클래스로부터 생성된 객체클래스(설계도) → 인스턴스화(제품생성) → 인스턴스(객체, 제품)클래스 작성 - 올바른 작성 예Hello2.javapublic class Hello2 {} class Hello3 {}pu..
데일리루틴 SQL진료과별 총 예약 횟수 출력하기 정답SELECT DISTINCT(MCDP_CD) as '진료과 코드', count(*) as '5월예약건수' FROM APPOINTMENTWHERE DATE_FORMAT(APNT_YMD, '%Y-%m') = '2022-05'GROUP BY MCDP_CDORDER BY count(*), MCDP_CD 오늘의 문제는 DISTINCT, DATE_FORMAT 사용이 중요한 포인트였습니다. 몇일만인데도 중복제거 키워드인 DISTINCT를 사용할려니 기억이 안나서 perplexity에게 물어봤습니다.perplexity : SQL의 DISTINCT 키워드는 중복된 데이터를 제거하고 고유한 값만을 반환하는 데 사용됩니다. 간단하게 중복된 데이터를 묶는다고 생각하시면 됩..
데일리 스크럼데일리루틴 SQL데일리루틴 알고리즘 - X[왕초보] 웹개발 종합반 강의(5강)자바의 정석 - XTIL 작성 및 제출데일리루틴 SQL 오늘의 SQL 문제입니다. 시간별 입양 시간을 구하는 건데요, DATETIME으로 표현도 하고, 그룹도 묶고, 정렬도 하니 편합니다. 근데 평소와는 조금 다르게 묶습니다. 언제 풀었는지 잘 기억 안나 지면 그때는 2024-11-01 형식으로 묶었는데 이번에는 시간만을 가져와서 표시합니다. DATE_FORMAT(DATETIME, '%Y-%m-%d')을 사용하면 위 형식으로 만들 수 있는데, 오늘은 더 간단합니다. DATE_FORMAT의 경우 표현하는 형식을 % 뒤에 연도 혹은 월에 해당하는 알파벳을 적으면 됩니다. (*대문자인지 소문자인지에 따라 다르게 표현되는 ..
데일리 스크럼데일리루틴 SQL데일리루틴 알고리즘[왕초보] 웹개발 종합반 강의(4강)자바의 정석TIL 작성 및 제출데일리루틴 SQL 오늘의 문제입니다. 사실 최근에 푸는 문제들 다 비슷비슷한거 같지만 맨날하면 적어도 기억에는 오래 갈 것 같습니다. 영어나 수학도 오래 안 하면 까먹지 않습니까. 그와 비슷하게 생각하고 꾸준히 풀어야지요. Github 잔디도 채울겸 말입니다. SELECT ANIMAL_TYPE, COUNT(1) count FROM ANIMAL_INSGROUP BY ANIMAL_TYPEORDER BY ANIMAL_TYPE 문제의 답입니다. 그냥 고양이와 강아지를 그룹별로 묶고 그 그룹에 속한 아이들의 수를 셌습니다. COUNT(1)로 했지만 COUNT(*)으로 해도 상관없습니다.데일리루틴 알고리..
데일리 스크럼데일리루틴 SQL데일리루틴 알고리즘[왕초보] 웹개발 종합반 강의(3강)자바의 정석TIL 작성 및 제출데일리루틴 SQLSELECT SUBSTR(PRODUCT_CODE,1,2) AS CATEGORY, COUNT(1) PRODUCTS FROM PRODUCT GROUP BY SUBSTR(PRODUCT_CODE,1,2) ORDER BY PRODUCT_CODE 저는 순서대로 적는 거를 좋아합니다. 최종으로 보여야 하는 결과를 적고, 그룹으로 나누고, 정렬을 하는 것이지요. 이 문제의 핵심은 SUBSTR를 사용하는 것입니다. 그래야 RPODUCT_CODE에서 앞 두 글자를 빼올 수 있기 때문이죠.SUBSTR는 다음과 같은 구조를 가집니다.SUBSTR(문자열, 시작 위치, 길이) 제가 사용한 코드를 분석하..
데일리 스크럼 데일리루틴 SQL 데일리루틴 알고리즘[왕초보] 웹개발 종합반 강의(2강) TIL 작성 및 제출데일리루틴 SQL 데일리루틴 SQL은 저번주 목요일쯤부터 강의를 들으면서 문제를 풀어가고 있습니다. 사실 지금은 하루에 코딩 공부 할 시간이 그리 많지 않아서 강의도 아직 61.54%밖에 못 들었습니다. 근데 어제 매니저님이 [왕초보] 웹개발 종합반을 먼저 듣는걸 추천한다고 하시더라구요. 그래서 어제부터 새로 듣기 시작했습니다. 1강에서는 Udemy에서 들었던 html과 css가 나와서 수월하게 넘어왔지만 오늘 들을 2강부터는 배우기 어려웠던 Javascript를 배울 예정입니다. 후기는 밑에 글에서 볼 수 있 겁니다.IF(SEX_UPON_INTAKE LIKE '%NEUTERED%' OR SEX_U..