본문 바로가기

전체 글

(91)
240625-(P) 라이브세션 1회차 과제 2회차 수업 시간에 확인 받고 최종 수정 예정 /*문제1 date 컬럼이 2023-01-01 보다 큰 날짜의 game_account_id, game_actor_id, serverno를 추출해주세요.*/select game_account_id,game_actor_id,serverno,datefrom users uwhere date > '2023-01-01'   /*문제2 level > 10, * serverno !=1 * etc_str2='레벨업 패키지' or '시즌패스' * etc_str1 '상점에서 구매' * date, ip_addr, exp, zone_id 조회 date 기준 내림차순 */ select date,ip_addr,exp,zone_idfrom users uwhere serverno > 1..
240625-(P) 37.행렬의 덧셈 처음에는 리스트내에 값끼리 합산이 가능한지 확인하기 위해 a1=[1,2]a2=[2,3]print(a1+a2)아...이거는 그냥 리스트끼리 합쳐지는거지 안에 있는 요소끼리 합산은 아니구나 확인함이걸로는 안되겠고 그럼 뭘 해야 할까? 행렬끼리 더할때는 일단 n * n 행렬에서 행과 열을 맞춰야 되는데, 그럼 이걸 요소로 해서 고등학교때 배운 지식 출동 (a11 a12)(a21,a22) 행렬이 이런식으로 구분할 수 있으니 그럼 행과 열을 각각 i, j 로 대응하여  (a11+b11, a12+b12)(a21+b21, a22+b22) 이런식으로 해야겠네 까지 생각을 전개함 그렇게 처음 짜본 코드는 아래와 같음def solution(arr1,arr2): answer=[] for i in range(0,l..
240625-(S) 37.조건에 맞는 도서와 저자 리스트 출력 우선 각 데이터베이스가 어떤식으로 구성 되어 있는지 확인SELECT *FROM BOOK SELECT *FROM AUTHOR 데이터의 개수 자체가 BOOK 테이블이 더 많고 두 테이블간의 공통 key 는 author_id 를 사용하면 되겠다.FROM BOOK b left join AUTHOR a on b.author_id=a.author_id 원하는 항목들이 도서 ID, 저자명, 출판일 이므로 각 컬럼이 존재하는 DB를 파악해서 코드를 작성하면 되겠다.b.book_id,a.author_name,b.published_date 카테고리의 조건이 경제라고 했으니 이 조건을 걸어준다WHERE b.category like '%경제%' 출판일 기준으로 오름차순 정리ORDER BY 3 or ORDER BY b.pub..