일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
31 |
- 주니어개발자
- 리트허브 오류
- 프레젠테이션 레이어
- 파이썬 컬렉션
- 리트허브 사용법
- 슈츠 자막
- 춥고 더운 우리 집
- 프로그래머스 배열의 유사도 파이썬
- collection python
- 프로그래머스 가위바위보 풀이
- 가위바위보 풀이
- 스프링 시스템 구조
- 프로그래머스
- 프로그래머스 특정 문자 제거하기
- 특정문자 제거하기
- 프로그래머스 배열 회전시키기
- Programmers 배열의 유사도
- 개발자 취준
- 배열의 유사도 파이썬
- 파이썬 특정 문자 제거하기
- BigO notation
- leftJoin
- programmers 배열 회전
- 알고리즘
- 프로그래머스 가위바위보
- 2-layered architecture
- 춥고더운우리집
- 비지니스 레이어
- 공선옥
- 리트허브 커밋
- Today
- Total
목록Language/SQL (6)
기억보다 기록을
Q. MEMBER_PROFILE와 REST_REVIEW 테이블에서 리뷰를 가장 많이 작성한 회원의 리뷰들을 조회하는 SQL문을 작성해주세요. 회원 이름, 리뷰 텍스트, 리뷰 작성일이 출력되도록 작성해주시고, 결과는 리뷰 작성일을 기준으로 오름차순, 리뷰 작성일이 같다면 리뷰 텍스트를 기준으로 오름차순 정렬해주세요. source: https://school.programmers.co.kr/learn/courses/30/lessons/131124 어려웠다~ 찾아보니 이문제를 푸는 다양한 방식이 있었다. 처음 문제를 보고 직관적으로 든 생각은 서브쿼리를 쓸까? 였다. 근데 서브쿼리가 2중으로 들어가면 성능면에서 너무 좋지않을 것 같았다. rank over()등의 윈도우 함수를 써서 푼 분들도 봤는데 그 답안도..
source : https://school.programmers.co.kr/learn/courses/30/lessons/144854 다음은 어느 한 서점에서 판매중인 도서들의 도서 정보(BOOK), 저자 정보(AUTHOR) 테이블입니다. BOOK 테이블은 각 도서의 정보를 담은 테이블로 아래와 같은 구조로 되어있습니다. (Column,name,TypeNullable,Description 순서로 구성) BOOK_ID INTEGER FALSE 도서 ID CATEGORY VARCHAR(N) FALSE 카테고리 (경제, 인문, 소설, 생활, 기술) AUTHOR_ID INTEGER FALSE 저자 ID PRICE INTEGER FALSE 판매가 (원) PUBLISHED_DATE DATE FALSE 출판일 AUTH..

채팅서버 구현을 위해 몽고db를 사용하다가, 명령어를 작성해도 실행되지 않길래 방법을 찾아보니 다음과 같이 show dbs를 하고 switch해줘야 함을 알게 됐습니다. 포스트맨을 통해 post 요청을 날리고 db.chat.find().pretty()로 조회하면 데이터가 잘 들어왔는지 확인할 수 있습니다. 잘 보이지 않는 분들을 위해.. mongo - 실행 show dbs - 컬렉션 목록이 뜹니다. 컬렉션은 테이블과 같은 것이라고 생각하시면 됩니다. use chatdb - 사용할 컬렉션 이름을 use 뒤에 적어줍니다 .db.chat.find().pretty() - find까지만 입력하셔도 됩니다. 뒤에 pretty를 붙이면 정리 된 형태로 나와서 확인이 편합니다. 포스트맨을 실행하고 json 데이터를 날..
SELECT ANIMAL_ID,NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION LIKE '%SICK%' ORDER BY ANIMAL_ID; 1)아픈 동물의(LIKE) 2)아이디와 이름을 조회(SELECT) 3)결과는 아이디 순으로 조회(ORDER BY) 📍LIKE 연산자를 이용하여 특정 문자를 포함한 데이터 검색 cf. 특정문자로 시작 LIKE '문자열%';, 특정문자로 끝남 LIKE '%문자열'; 특정문자를 포함 LIKE '%문자열%'; 📍정규표현식 연산자(REGEXP)를 사용하는 방법도 있지만 LIKE보다 성능이 느리니 그냥 LIKE 썼다. (자료: https://engineering.huiseoul.com/mysql-regexp-%ED%8D%BC%ED%8F%AC%EB%..

안녕하세요. 프로그래머스의 "없어진 기록찾기" 문제입니다. 이 문제를 풀기 위해서 left outer join(left join)에 대한 이해가 필요합니다. left outer join은 위 벤다이어그램의 A부분에 해당하는 데이터를 추출하는 sql 입니다. 두 개의 테이블을 예시로 들겠습니다. book id book_name publish_date authour_id 1 happy lunar new year 20220201 1 2 I ate ddeok-guk 20220205 2 3 this morning 20210212 1 4 how about you 20110523 null author aid name nation city sex 1 jerry uk London female 2 danny uk Bris..
모든 레코드 조회하기 문제: https://programmers.co.kr/learn/courses/30/lessons/59034 SELECT * from ANIMAL_INS order by ANIMAL_ID; 역순 정렬하기 문제: https://programmers.co.kr/learn/courses/30/lessons/59035 SELECT NAME,DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC;