본문 바로가기

lesson134

Programmers SQL Lv1. 이름이 있는 동물의 아이디 -- 코드를 입력하세요 SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NOT NULL ORDER BY ANIMAL_ID https://school.programmers.co.kr/learn/courses/30/lessons/59407 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2024. 4. 18.
Programmers SQL Lv1. 상위 n개 레코드 https://school.programmers.co.kr/learn/courses/30/lessons/59034 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1 *** 여기서 limit 1이라는 부분은 처음 1개만 뽑아낸다는 의미이다. 여기서 1을 바꿔서 다른 숫자로 바꾸면 상위에서 얼마만큼 고를 것인지를 의미한다. 물론 문제에서는 보호시작일자가 이른 순서대로 상위 1개를 뽑는다는 개념인데, ORDER BY에서는 오름차순을 default.. 2024. 4. 18.
Programmers SQL Lv.1 여러 기준으로 정렬하기 https://school.programmers.co.kr/learn/courses/30/lessons/59404 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER BY NAME, DATETIME DESC 이름은 오름차순으로 정렬되도록 하되, 보호시작일은 내림차순으로 정렬되도록 하는 것이 문제에서 주어진 조건이다. 2024. 3. 1.
Programmers SQL Lv.1 동물의 아이디와 이름 https://school.programmers.co.kr/learn/courses/30/lessons/59403 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS ORDER BY ANIMAL_ID 2024. 3. 1.
Programmers SQL Lv.1 이름이 없는 동물의 아이디 https://school.programmers.co.kr/learn/courses/30/lessons/59039 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME .. 2024. 2. 26.
Programmers SQL Lv.1 어린 동물 찾기 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(N).. 2024. 2. 26.
Programmers SQL Lv.1 아픈 동물 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/59036 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME .. 2024. 2. 26.
Programmers SQL Lv.1 역순 정렬하기 https://school.programmers.co.kr/learn/courses/30/lessons/59035 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC ANIMAL_ID를 역순으로 정렬하라고 했으니까, ORDER BY를 사용하되 DESC를 사용하면 역순으로 정렬이 된다. 2024. 2. 26.
Programmers SQL Lv.1 모든 레코드 조회하기 https://school.programmers.co.kr/learn/courses/30/lessons/59034 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE FROM ANIMAL_INS ORDER BY ANIMAL_ID SELECT {COLUMN명} FROM {TABLE명} ORDER BY {COLUMN명} (ASC/DESC) : 기본값은 오름차순(ASC)이다. 2024. 2. 26.
네트워크 프로그래밍 04. TCP 서버-클라이언트 01 TCP 서버-클라이언트 구조 02 TCP 서버-클라이언트 분석 03 TCP 서버-클라이언트(IPv6) 방법은 IPv4와 유사하지만 잠깐 IPv4와 IPv6 주소를 변환하는 방법에 대해서 알아보고 넘어가자. IPv4는 4개의 구간에서 총 32비트를 사용하는 주소 체계를 의미한다. 255.255.255.255가 최대 범위에 해당한다. 반면 IPv6은 8개의 구간에서 총 128비트를 사용하는 주소체계를 의미한다, 16진수를 사용한다. 만약 192.168.1.123이라는 IPv4 주소를 IPv6 주소로 변환하는 작업을 궂이 수작업으로 계산해보자. IPv6은 한 구간 당 16진수 4개 즉 16비트를 차지하며 이는 IPv6 한칸은 IPv4 두 구간과 동일하다는 의미이다. C0.A8.01.7B => 이를 위의 .. 2024. 2. 23.