728x90
728x90
데일리루틴 SQLMySQL 오랜 기간 보호한 동물(2) 정답입니다.SELECT O.ANIMAL_ID, O.NAME FROM ANIMAL_OUTS OJOIN ANIMAL_INS I ON O.ANIMAL_ID = I.ANIMAL_IDORDER BY DATEDIFF(O.DATETIME, I.DATETIME) DESCLIMIT 2; SELECT O.ANIMAL_ID, O.NAME : ANIMAL_OUTS 테이블에서 ANIMAL_ID와 NAME 컬럼을 선택합니다.FROM ANIMAL_OUTS O : ANIMAL_OUTS 테이블을 O라는 별칭으로 지정합니다.JOIN ANIMAL_INS I ON O.ANIMAL_ID = I.ANIMAL_ID : ANIMAL_OUTS와 ANIMAL_INS 테이블을 ANIMAL_ID 컬..
데일리루틴 SQLMySQL 있었는데요 없었습니다 정답입니다.SELECT i.ANIMAL_ID, i.NAMEFROM ANIMAL_INS iJOIN ANIMAL_OUTS o ON i.ANIMAL_ID = o.ANIMAL_IDWHERE o.DATETIME SELECT : i.ANIMAL_ID, i.NAME : 결과로 ANIMAL_INS 테이블에서 동물의 ID와 이름을 선택합니다.FROM : ANIMAL_INS i : ANIMAL_INS 테이블을 기준으로 설정하고, 이를 i라는 별칭으로 사용합니다.JOIN : JOIN ANIMAL_OUTS o ON i.ANIMAL_ID = o.ANIMAL_ID : ANIMAL_OUTS 테이블과 조인합니다. 이때 두 테이블의 ANIMAL_ID가 일치하는 경우에만 결합됩니다.WHE..
지금껏 배웠던 1차원 배열은 단순하게 순서대로 쭉 나열되어 있었습니다. 오늘 배운 2차원 배열은 여기에서 더 나아가 선이 면이 되듯이, 하나의 차원이 추가됩니다.2차원 배열의 선언과 생성은 다음과 같습니다.int[][] arr = new int[2][3]arr[행][열], arr[row][colum] 2차원 배열의 사용법은 []가 하나 추가되는 것을 제외하고는 1차원 배열과 동일합니다.package array;public class ArrayRef2 { public static void main(String[] args) { int[][] arr = new int[2][3]; arr[0][0] = 1; arr[0][1] = 2; arr[0][2] =..
데일리루틴 SQLMySQL 오랜 기간 보호한 동물(1) 정답입니다.SELECT NAME, DATETIME FROM ANIMAL_INS WHERE ANIMAL_ID NOT IN (SELECT ANIMAL_ID FROM ANIMAL_OUTS) ORDER BY DATETIME LIMIT 3 SELECT NAME, DATETIME FROM ANIMAL_INS : ANIMAL_INS 테이블에서 NAME과 DATETIME 열을 선택합니다.WHERE ANIMAL_ID NOT IN (SELECT ANIMAL_ID FROM ANIMAL_OUTS) : ANIMAL_OUTS 테이블에 없는 ANIMAL_ID 값만 필터링하여, 출소되지 않은 동물들을 선택합니다.ORDER BY DATETIME : DATETIME을 기준으로 오름..
객체지향 언어 = 프로그래밍 언어 + 객체지향개념(규칙) 객체지향언어의 특징캡슐화상속추상화다형성클래스클래스의 정의 : 클래스란 객체를 정의해 놓은 것클래스의 용도 : 클래스는 객체를 생성하는 데 사용객체 = 속성(변수) + 기능(메서드)객체의 정의 : 실제로 존재하는 것. 사물 또는 개념객체의 용도 : 객체가 가지고 있는 기능과 속성에 따라 다름ex)클래스객체제품 설계도제품TV 설계도TV붕어빵기계붕어객체와 인스턴스객체 : 모든 인스턴스를 대표하는 일반적 용어인스턴스 : 특정 클래스로부터 생성된 객체클래스(설계도) → 인스턴스화(제품생성) → 인스턴스(객체, 제품)클래스 작성 - 올바른 작성 예Hello2.javapublic class Hello2 {} class Hello3 {}pu..
데일리 스크럼데일리루틴 SQL데일리루틴 알고리즘[왕초보] 웹개발 종합반 강의(4강)자바의 정석TIL 작성 및 제출데일리루틴 SQL 오늘의 문제입니다. 사실 최근에 푸는 문제들 다 비슷비슷한거 같지만 맨날하면 적어도 기억에는 오래 갈 것 같습니다. 영어나 수학도 오래 안 하면 까먹지 않습니까. 그와 비슷하게 생각하고 꾸준히 풀어야지요. Github 잔디도 채울겸 말입니다. SELECT ANIMAL_TYPE, COUNT(1) count FROM ANIMAL_INSGROUP BY ANIMAL_TYPEORDER BY ANIMAL_TYPE 문제의 답입니다. 그냥 고양이와 강아지를 그룹별로 묶고 그 그룹에 속한 아이들의 수를 셌습니다. COUNT(1)로 했지만 COUNT(*)으로 해도 상관없습니다.데일리루틴 알고리..