목록전체 글 (151)
치악산 복숭아
링크 programmers.co.kr/learn/courses/30/lessons/77484 코딩테스트 연습 - 로또의 최고 순위와 최저 순위 로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 1 순위 당첨 내용 1 6개 번호가 모두 일치 2 5개 번호 programmers.co.kr 문제 설명 로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 순위당첨 내용 1 6개 번호가 모두 일치 2 5개 번호가 일치 3 4개 번호가 일치 4 3개 번호가 일치 5 2개 번호가 일치 6(낙첨) 그 외 로또를 구매한 민우는..

더 이상 미루면 영영 못 쓸거같기 때문에 호다닥 쓰는 첫 개인플젝 후기ㅎㅅㅎ 3기 첫 개인프로젝트 발표가 이번주 일요일에 끝났다 시간이 넘모 빠른것,,,! 이번엔 프론트엔드: 직업심리검사 서비스 / 백엔드: 도서관 대출 서비스로 진행됐다 신청은 선착순 마감! 나는 백엔드를 살짝 많이 놓은 상태여서...^^ 백엔드로 밀려나면 진짜 난 끝이다 싶어서 3시 땡 하자마자 신청했다(약간 수강신청 느낌이 나서 대학생 된 기분이였음 ்́ꇴ ்̀ ) 근데 나중에 알고보니 백엔드가 먼저 마감됐다고 한다 ㅎㅎ 의외였다 다들 프론트를 선호하지 않으셨던건가🤔 아모튼 이번 프로젝트를 진행하면서 내가 제일 기대했던게 1. 오피스아워 2. 코드리뷰 였는데 나는 활용을 잘 못했다... 이게 좀 아쉬운 부분🥲🥲 오피스아워에서 모르는 ..

1. 데이터베이스 데이터를 저장하는 공간 관계형 데이터베이스(RDB)와 NoSQL(Not Only SQL)로 나뉘어져 있음 관계형 데이터베이스(RDB) 키(key)와 값(value)들의 간단한 관계를 테이블화 시킨 데이터베이스 DML을 사용해서 데이터 간 결합, 제약조건 등의 설정을 통해 데이터를 추출할 수 있음 테이블 간의 데이터 관계를 설정할 수 있음 각 컬럼마다 데이터의 형태가 동일, 정형화된 데이터를 가짐 SQL 질의어(쿼리)를 사용 클라이언트와 서버 사이에서 일어나는 일 2. Flask와DB 연동하기 순서 1) SQL import 하기 2) 데이터베이스 연결하기 con = sqlite3.connect("database.db") 3) 데이터를 불러올 수 있는 cursor 객체 만들기 cur = ..

1. 데이터 그룹 짓기 - GROUP BY SELECT user_id, COUNT(*) FROM rental GROUP BY user_id; # 그룹의 기준 컬럼 보통 limit, order by, group by가 SQL문의 맨 끝에 옴 2. 데이터 그룹(GROUP BY절)에 조건 적용하기 - HAVING # rental 테이블에서 user_id가 같은 2개 이상의 데이터가 몇 개 있는지 검색 SELECT user_id, COUNT(*) # GROUP BY의 기준 컬럼 및 검색할 컬럼 FROM rental GROUP BY user_id # 그룹의 기준 컬럼 HAVING COUNT(user_id) > 1; # 조건 3. 여러 테이블의 정보를 한번에 조회하기 - JOIN 1) INNER JOIN문의 기본 ..