일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 막내의막무가내 SQL
- 막내의막무가내 코틀린 안드로이드
- 프로그래머스 알고리즘
- 막내의 막무가내 알고리즘
- 막내의막무가내 일상
- 막내의막무가내 코볼 COBOL
- 막내의막무가내 안드로이드 코틀린
- 주엽역 생활맥주
- 프래그먼트
- 부스트코스에이스
- 막내의막무가내 알고리즘
- 막내의막무가내 코틀린
- 막내의막무가내 목표 및 회고
- 막내의막무가내 안드로이드
- 막내의막무가내 프로그래밍
- 안드로이드 Sunflower 스터디
- Fragment
- 주택가 잠실새내
- 막내의막무가내 rxjava
- 막내의 막무가내
- 막무가내
- 막내의막무가내 안드로이드 에러 해결
- 막내의막무가내 플러터 flutter
- 막내의막무가내 플러터
- flutter network call
- 부스트코스
- 안드로이드 sunflower
- 막내의막무가내
- 2022년 6월 일상
- 안드로이드
- Today
- Total
목록SQL/SQL 문제풀이(프로그래머스) (11)
막내의 막무가내 프로그래밍 & 일상
https://programmers.co.kr/learn/courses/30/lessons/59409 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SQL 의 분기문 처리를 너무 오랜만에 봐서 다시 복습하는 계기가 되었습니다. 좋은 문제였습니다. SELECT ANIMAL_ID, NAME, CASE WHEN SEX_UPON_INTAKE LIKE "%Neutered%" OR SEX_UPON_INTAKE LIKE "%Spayed%" THEN "O" ELSE 'X' END AS "중성화" FROM ANIMAL_INS 댓글과 공감은 큰 힘이 됩니다. 감사합니다!
https://programmers.co.kr/learn/courses/30/lessons/59411 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 보호소 테이블과 입양테이블을 외래키인 ANIMAL_ID 로 두 테이블을 연결해줍니다. 두개의 날짜 비교를 DATEDIFF 로 해주었습다. 만약 A.DATETIME과 B.DATETIME이 바뀌면 값이 역순으로 나올 수 있으므로 주의해야합니다.! SELECT A.ANIMAL_ID, A.NAME FROM ANIMAL_INS AS A , ANIMAL_OUTS AS B WHERE A.ANIMAL_ID = B.ANIMA..
https://programmers.co.kr/learn/courses/30/lessons/62284 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스 LEVEL4 문제를 풀어보았습니다. 하나의 테이블에서 우유와 요거트 둘다 산 사람을 찾아야했습니다. 이중 SELECT 쿼리문으로 IN으로 엮어주어 해결했습니다. ㅎㅎ 풀이는 다음과 같습니다. ( IN 대신 = 쓰면 에러납니다 참고!) SELECT CART_ID FROM CART_PRODUCTS WHERE CART_ID IN (SELECT CART_ID FROM CART_PRODUCTS WHERE ..
https://programmers.co.kr/learn/courses/30/lessons/59406 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스 레벨2 에 SQL 문제가 있어 풀어봤습니다. 카테고리 분류가 SUM, MAX, MIN 이길래 문제를 읽어봤는데 왜 이걸 써야하는거지 생각이들어서 count 로 풀었습니다. -- 코드를 입력하세요 SELECT count(*) AS COUNT FROM ANIMAL_INS 근데 예시 답은 4인데 100 이 나오더라고요. 그리고 제출했더니 정답이 맞았습니다. 아무래도 문제 예시가 잘 못 된 것 같습니다 ..
https://programmers.co.kr/learn/courses/30/lessons/59414#fnref1 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT ANIMAL_ID,NAME, DATE_FORMAT(DATETIME, '%Y-%m-%d') AS 날짜 FROM ANIMAL_INS ORDER BY ANIMAL_ID DATE_FORMAT 으로 DATETIME 타입의 데이터 형식을 바꿀 수 있습니다.
https://programmers.co.kr/learn/courses/30/lessons/59408 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 심심할때마다 sql 문제를 풀고 있습니다. 알고리즘에 비해 편안한 마음으로 힐링하는 기분이 듭니다...ㅎㅎ distinct 키워드 즉 중복제거 하는 것이 특징인 문제입니다. 동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 칩니다. SELECT count(distinct NAME) as count FROM A..
https://programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr LIMIT 키워드 사용 , ORDER BY 보다 뒤에 위치 해야함 동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요. SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1
원래 밑 사이트에서 JOIN 문제를 풀려고 했는데 예전에 SQL 7일 챌린지 문제에서 풀었던 문제들이라 이미 다 푼 상태로 되있었습니다. 그래서 찾다가 iS NULL 단원 문제에서 아직 안푼게 있길래 풀어보았습니다. https://programmers.co.kr/learn/challenges 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 이름이 있는 동물의 아이디 https://programmers.co.kr/learn/courses/30/lessons/59407 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자..
https://programmers.co.kr/learn/courses/30/lessons/59413 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr GROUP BY 단계의 마지막 문제를 풀어봤습니다. 고민 좀 하다가 모르겠어서 답을 봤는데 예전에 본 적은 있지만 변수를 사용하는건 생각을 못했네요. 공부해갑니다. SET @HOUR_LIST = -1; SELECT (@HOUR_LIST := @HOUR_LIST + 1) AS 'HOUR', (SELECT COUNT(*) FROM ANIMAL_OUTS WHERE HOUR(DATETIME) = @HOUR_LIST)..
https://programmers.co.kr/learn/courses/30/lessons/59412 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 공부하다가 머리도 식힐겸 프로그래머스 sql 문제를 풀어봤습니다. GROUP BY는 안어려운데 DATETIME 을 원하는 포맷으로 바꾸는 방식을 알게되었습니다. 처음에 DATE_FORMAT(DATETIME, "%H") 을 사용하여 풀었는데 24시간제로 나오긴 하는데 09시 04시 이렇게 앞에 0 이 붙어서 쓸 수 가 없었습니다. 그래서 HOUR 함수를 사용했습니다. 풀이는 다음과 같습니다. SELECT HOU..
sql문을 연습할겸 풀어봤습니다. 문제는 여기서 풀 수 있습니다. https://programmers.co.kr/events/7day-sql?utm_source=programmers&utm_medium=learn_7daySQL&utm_campaign=7daySQL 7daySQL 챌린지 | 프로그래머스 코딩테스트에 SQL문제 비중이 해마다 증가하는데, 어떻게 준비하면 좋을까요? 이제 프로그래머스에서 SQL 쿼리도 연습하세요! programmers.co.kr 정답 DAY1 SELECT 모든 레코드 조회하기 동물 보호소에 들어온 모든 동물의 정보를 ANIMAL_ID순으로 조회하는 SQL문을 작성해주세요. SQL을 실행하면 다음과 같이 출력되어야 합니다. SELECT * from ANIMAL_INS order ..