Finn.ian
article thumbnail
[프로그래머스 SQL] 보호소에서 중성화한 동물
Algorithm & SQL/Programmers 2023. 3. 27. 23:16

📖 문제 설명 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(..

article thumbnail
[프로그래머스 SQL] 있었는데요 없었습니다
Algorithm & SQL/Programmers 2023. 3. 26. 23:29

📖 문제 설명 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(..

article thumbnail
[프로그래머스 SQL] 없어진 기록 찾기
Algorithm & SQL/Programmers 2023. 3. 26. 01:51

📖 문제 설명 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(..

article thumbnail
[프로그래머스 SQL] 조건에 맞는 도서와 저자 리스트 출력하기
Algorithm & SQL/Programmers 2023. 3. 25. 23:44

📖 문제 설명 다음은 어느 한 서점에서 판매중인 도서들의 도서 정보(BOOK), 저자 정보(AUTHOR) 테이블이며 BOOK 테이블은 각 도서의 정보를 담은 테이블로 아래와 같은 구조로 되어있습니다. Column name Type Nullable Description BOOK_ID INTEGER FALSE 도서 ID CATEGORY VARCHAR(N) FALSE 카테고리 (경제, 인문, 소설, 생활, 기술) AUTHOR_ID INTEGER FALSE 저자 ID PRICE INTEGER FALSE 판매가 (원) PUBLISHED_DATE DATE FALSE 출판일 AUTHOR 테이블은 도서의 저자의 정보를 담은 테이블로 아래와 같은 구조로 되어있습니다. Column name Type Nullable De..

article thumbnail
[PostgreSQL] 중복 데이터 찾기
Data Engineering/DBMS 2023. 3. 23. 23:37

하루에 10GB이상 수집되는 데이터 중 중복된 데이터를 찾기 위해서는 PostgreSQL DB에서 어떠한 방식의 쿼리를 사용해야 하는지 정리해본다. GROUP BY와 HAVING 절 활용 GROUP BY와 HAVING 절을 활용하면 쉽게 찾아낼 수 있다. 예를 들어, users 테이블에서 email 컬럼의 값이 중복되는 데이터를 찾기 위해서는 아래와 같은 쿼리를 실행하면 된다. SELECT email, COUNT(*) FROM users GROUP BY email HAVING COUNT(*) > 1; 상단의 쿼리는 users 테이블에서 email 컬럼의 값이 중복되는 데이터를 찾아서, 그 개수를 함께 출력하는 쿼리이다. GROUP BY 절은 email 컬럼 값으로 그룹화를 하고, HAVING 절은 그룹화..

article thumbnail
[서비스 기획] 쉽게 개인정보처리방침 생성하기
Service Planning 2023. 1. 30. 22:33

쇼핑몰이나 웹사이트 등 서비스 구축 시, 개인정보처리방침에 대한 약관을 처음부터 만들기란 쉽지 않다. 그런데, 하나하나 다 찾지 않아도 약간만 구글링만으로도 개인정보처리방침 만들기와 관련하여 쉽게 찾을 수 있다. 특히, 개인정보보호 포털 사이트에서 제공하는 개인정보 처리방침 만들기라는 것이 있어 더욱 쉽게 만들 수 있었다. 개인정보보호와 관련된 법령 및 지침에 대한 자료 또한 많이 존재하기 때문에 확인하면 된다. 그리고, 일반, 일반 의료기관 및 약국편, 학원 및 교습소편, 여행업편, 공공기관편에 대한 개인정보 처리방침 작성지침을 다운로드할 수 있도록 제공해주고 있으니 참고하면 쉽게 작성할 수 있다. 이상, 개인정보처리방침을 쉽게 만들 수 있는 내용에 대해 간단히 작성해보았다. 이처럼 법령이나 지침에 대..

article thumbnail
[HackerRank] Weather Observation Station 13
Algorithm & SQL/HackerRank 2023. 1. 16. 00:09

😅 문제 출처 https://www.hackerrank.com/challenges/weather-observation-station-13/problem?isFullScreen=true Weather Observation Station 13 | HackerRank Query the sum of Northern Latitudes having values greater than 38.7880 and less than 137.2345, truncated to 4 decimal places. www.hackerrank.com 1️⃣ 문제 38.7880보다 크고 137.2345보다 작은 값을 가진 STATION의 Northern Latitude(LAT_N) 합계를 쿼리합니다. 소수점 4자리로 답을 잘라냅니다. 2️..

article thumbnail
홀로 서비스 기획 배우는 역기획 (By. 도그냥)
Service Planning 2023. 1. 10. 01:09

도그냥님의 유튜브와 책을 보고 읽은 것을 바탕으로 제가 생각한 내용을 정리해서 작성한 게시글입니다. 내용 수정이 필요하시면 댓글 부탁드립니다.😊 최근 개발자뿐만 아니라 PM, PO, 서비스 기획자에 대한 관심사도 높아지고 있다. 'IT기획' 이라는 간단한 키워드만으로도 개인적으로 역기획이나 서비스 분석 글을 올리는 사람들도 많아지고 있을 뿐만 아니라, 부트캠프 과정에서 수강하며 과제로 제출한 역기획, 서비스 분석 글을 쓰는 사람들도 많아지고 있다. 이뿐만 아니라 워크맨2에서 장성규가 서비스 기획 직무에 대한 영상도 있을 정도로 해당 직무에 대한 관심도가 높다. 원하는 서비스를 사용하며 UI, UX를 통해 그 내부에 숨겨진 기획자들의 의도를 논리로 추론하고 또 현재 서비스의 장단점을 분석하는 건 서비스 기..

[MacOS] PostgreSQL 설치 및 테이블 생성
Data Engineering/DBMS 2023. 1. 8. 21:30

참고자료 https://shanepark.tistory.com/186 MacOS PostgreSQL 설치 하고 테이블 생성, 조회하기 MacOS PostgreSQL 설치 하고 테이블 생성, 조회하기 ​ PostgreSQL PostgreSQL은 확장 가능성 및 표준 준수를 강조하는 객체-관계형 데이터베이스 관리 시스템의 하나 입니다. 오픈소스 RDBMS로서 사용율은 Or shanepark.tistory.com 급하게 설치하여 설명법은 따로 작성하지 않아 참고자료만 올린 상태 추후 게시글 수정 예정

article thumbnail
[SQL][HackerRank] Weather Observation Station 4
Algorithm & SQL/HackerRank 2023. 1. 8. 01:52

😅 문제 출처 https://www.hackerrank.com/challenges/weather-observation-station-4/problem?isFullScreen=true Weather Observation Station 4 | HackerRank Find the number of duplicate CITY names in STATION. www.hackerrank.com 1️⃣ 문제 표의 총 CITY 항목 수와 표의 고유한 CITY 항목 수 간의 차이를 찾습니다. 2️⃣ MySQL 쿼리 SELECT COUNT(city) - COUNT(DISTINCT city) FROM station; Run Code 버튼 클릭 시, Submit Code 버튼 클릭 시,

article thumbnail
[SQL][HackerRank] Weather Observation Station 3
Algorithm & SQL/HackerRank 2022. 12. 3. 18:21

😅 문제 출처 https://www.hackerrank.com/challenges/weather-observation-station-3/problem?isFullScreen=true Weather Observation Station 3 | HackerRank Query a list of unique CITY names with even ID numbers. www.hackerrank.com 1️⃣ 문제 Station에서 짝수 ID 번호를 가진 city의 city 이름 목록을 쿼리합니다. 결과를 임의의 순서로 보여주지만 응답에서 중복 항목은 제외합니다. 2️⃣ MySQL 쿼리 select distinct city from station where ifnull(mod(id,2),0) = 0; 3️⃣ mod ..

article thumbnail
[SQL][HackerRank] Revising the Select Query II
Algorithm & SQL/HackerRank 2022. 12. 3. 17:02

😅 문제 출처 https://www.hackerrank.com/challenges/revising-the-select-query-2/problem Revising the Select Query II | HackerRank Query the city names for all American cities with populations larger than 120,000. www.hackerrank.com 1️⃣ 문제 인구가 120,000명보다 큰 CITY 테이블의 모든 미국 도시에 대한 NAME 필드를 쿼리합니다. 미국의 국가 코드는 미국이다. 2️⃣ MySQL 쿼리 select name from city where population > 120000 and countrycode = 'USA'; Run Co..

검색 태그